Page 29 of 29

Re: Bug Reporting

PostPosted: Mon Jan 18, 2021 7:32 pm
by Lucclucas
We have no place to check or uncheck, no small square next to the account number. So that's probably not the problem.

Re: Bug Reporting

PostPosted: Tue Jan 19, 2021 3:08 am
by papynou34
Seems normal, when you deselect the accounts, you have no more tables to update.

Re: Bug Reporting

PostPosted: Tue Jan 19, 2021 4:11 am
by Apprentice
The development team promised a fix as soon as possiblee.
Will post it here, when I get it.

Re: Bug Reporting

PostPosted: Fri Jan 29, 2021 10:39 am
by Lucclucas
Hello Appentice,
Have you heard from the Fxcm technicians ? The screens are still blocking stock exchanges.
Will they make an update to fix the problem ? Is the link that was in your answer yesterday no longer valid ?
Thank you in any case to intervene because FXCm Paris does not answer either the phone or the mails.
Many of us are looking for another broker. Is it possible to use Marketscope elsewhere than at FXCM ?

Thanks again

Re: Bug Reporting

PostPosted: Fri Jan 29, 2021 11:18 am
by Avignon
TS2 is owned by FXCM.

Re: Bug Reporting

PostPosted: Sat Jan 30, 2021 6:23 am
by Apprentice
I currently use a fixed version.
Unfortunately, I can't share it with you,
the fix will be available in the next TS update.

FXCM owns TS2, For years now, I have been proposing to all my FXCM contacts,
to try to make extra income, by making TS2 publicly available.

Re: Bug Reporting

PostPosted: Sat Jan 30, 2021 8:07 am
by Krypt0n1te
Apprentice wrote:
FXCM owns TS2, For years now, I have been proposing to all my FXCM contacts,
to try to make extra income, by making TS2 publicly available.


This would actually be amazing if they would consider it! :)

Re: Bug Reporting

PostPosted: Fri Jul 23, 2021 8:36 am
by papynou34
Apprentice wrote:I currently use a fixed version.
Unfortunately, I can't share it with you,
the fix will be available in the next TS update.

FXCM owns TS2, For years now, I have been proposing to all my FXCM contacts,
to try to make extra income, by making TS2 publicly available.

Hello, do you have some news about the new version, as it seems the duck is still alive.

Re: Bug Reporting

PostPosted: Sat Jan 06, 2024 3:25 pm
by padawan
Hi, Happy New Year to whole FXCodebase :)

Possibly a bug or maybe just a message in logging consoleoptimizer on windows. When I run a standard 4.optimizer_file_instruments_userdef.bat with added debug file (consoleoptimizer Version 3.5):

Code: Select all
..\..\consoleoptimizer.exe 4.optimizer_file_instruments_userdef.opj /v /o 4.out_optimizer_file_instruments_userdef.txt /d 4.out_optimizer_file_instruments_userdef.deb


The debug file reports multiple messages suggesting that the bid has a value from timestamp column and that dateFrom is unknown:

loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)


A full output:

<06-01-2024 20:05:09> Starting OPTIMIZER debug log...
<06-01-2024 20:05:09> File "C:\Gehtsoft\IndicoreBacktestUtils-x64\samples\optimizer\4.optimizer_file_instruments_userdef.opj" opened for reading (size: 2185 bytes)
<06-01-2024 20:05:09> File "C:\Gehtsoft\IndicoreBacktestUtils-x64\samples\optimizer\4.optimizer_file_instruments_userdef.opj" opened for reading (size: 2185 bytes)
<06-01-2024 20:05:09> File "C:\Gehtsoft\IndicoreBacktestUtils-x64\samples\optimizer\4.optimizer_file_instruments_userdef.opj" closed
<06-01-2024 20:05:09> File "C:\Gehtsoft\IndicoreBacktestUtils-x64\samples\optimizer\4.optimizer_file_instruments_userdef.opj" closed
<06-01-2024 20:05:09> Initializing optimizer...
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/indicators' for language Lua...OK
<06-01-2024 20:05:09> Load optimizer with language Lua...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/indicators' for language Js...OK
<06-01-2024 20:05:09> Load optimizer with language Js...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies' for language Lua...OK
<06-01-2024 20:05:09> Load optimizer with language Lua...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies' for language Js...OK
<06-01-2024 20:05:09> Load optimizer with language Js...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/indicators\standard' for language Lua...OK
<06-01-2024 20:05:09> Load optimizer with language Lua...OK
<06-01-2024 20:05:09> New loaded indicators:
24-HOUR TREND LOCATOR
AC
AD
ADX
ALLIGATOR
AO
AROON
ARSI
ASI
ATR
BB
CCI
CHO
CMF
CMO
DMI
EMA
EW
EWN
EWO
FRACTAL
GATOR
HA
ICH
KAGI
KAMA
KRI
LWMA
MACD
MAE
MD
MVA
OBOS
OBV
OSC
PIVOT
POINT_AND_FIGURE
PPMA
REGRESSION
RENKO_CANDLES
RLW
ROC
RSI
SAR
SFK
SHOWTIMETOEND
SMMA
SSD
SSI_SNAPSHOTS
STOCHASTIC MOMENTUM INDEX
STOCHASTIC
TMA
TMACD
TSI
VIDYA
WMA
ZIGZAG
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/indicators\standard' for language Js...OK
<06-01-2024 20:05:09> Load optimizer with language Js...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/indicators/custom' for language Lua...OK
<06-01-2024 20:05:09> Load optimizer with language Lua...OK
<06-01-2024 20:05:09> New loaded indicators:
EXTREME_TMA_LINE
ST
ST_WITHAT_PROJECT
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/indicators/custom' for language Js...OK
<06-01-2024 20:05:09> Load optimizer with language Js...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies' for language Lua...OK
<06-01-2024 20:05:09> Load optimizer with language Lua...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies' for language Js...OK
<06-01-2024 20:05:09> Load optimizer with language Js...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies\standard' for language Lua...OK
<06-01-2024 20:05:09> Load optimizer with language Lua...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
ADAPTABLE CCI
BREAKEVEN
CCI
DMACD
FRACTAL_ALLIGATOR_SYSTEM
FXCM_ASIARANGEGRID
KEYREV
MACD
MACD_SAMPLE
MACROSS
MARGINALERT
MA_ADVISOR
MULTIPLE_STOPS_LIMITS
PIVOT
PRICEALERT
RSI
STOCH
STOCHASTIC MOMENTUM INDEX STRATEGY
WATCH_ORDER
WATCH_TRADE
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies\standard' for language Js...OK
<06-01-2024 20:05:09> Load optimizer with language Js...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies/custom' for language Lua...OK
<06-01-2024 20:05:09> Load optimizer with language Lua...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
AROON MA STRATEGY
EXTREME_TMA_LINE_STRATEGY_CHO_CMF_V1.14.LIMIT
SUPERTRENDSTRATEGYSMMA1.0
<06-01-2024 20:05:09> Initialize file accessor with path 'C:\Gehtsoft\IndicoreBacktestUtils-x64/strategies/custom' for language Js...OK
<06-01-2024 20:05:09> Load optimizer with language Js...OK
<06-01-2024 20:05:09> New loaded indicators:
New loaded strategies:
<06-01-2024 20:05:09> Using strategy MA_ADVISOR
<06-01-2024 20:05:09> Optimization type: genetic
<06-01-2024 20:05:09> Population size: 46
<06-01-2024 20:05:09> Max generations number: 1
<06-01-2024 20:05:09> Max generations number: 1 Total size: 93
<06-01-2024 20:05:09> FMA_N: integer: min=5, max=7, step=1
<06-01-2024 20:05:09> SMA_N: integer: min=10, max=40, step=1
<06-01-2024 20:05:09> Quotes sources:
<06-01-2024 20:05:09> First:
<06-01-2024 20:05:09> Type: file
<06-01-2024 20:05:09> Instrument: EUR/USD
<06-01-2024 20:05:09> Timeframe: m1
<06-01-2024 20:05:09> Start date: 18/05/2016 00:00:00
<06-01-2024 20:05:09> End date: 03/07/2016 00:00:00
<06-01-2024 20:05:09> Time zone: EST
<06-01-2024 20:05:09> Run at: EUR/USD
<06-01-2024 20:05:09> File "C:\Gehtsoft\IndicoreBacktestUtils-x64\samples\optimizer\../data/quotes.csv" opened for reading (size: 2799998 bytes)
<06-01-2024 20:05:10> Reading quotes from file: C:\Gehtsoft\IndicoreBacktestUtils-x64\samples\optimizer\../data/quotes.csv
<06-01-2024 20:05:10> Adding instrument to optimizer:
<06-01-2024 20:05:10> Id: OFFR_01
<06-01-2024 20:05:10> Instrument: EUR/USD
<06-01-2024 20:05:10> PipSize: 0.00010
<06-01-2024 20:05:10> Precision: 5
<06-01-2024 20:05:10> MMR: 100.00
<06-01-2024 20:05:10> BaseUnitSize: 1,000
<06-01-2024 20:05:10> BaseUnitSize: 1,000
<06-01-2024 20:05:10> CommissionStage: CalculateOpenCommission
<06-01-2024 20:05:10> CommissionType: PerLot
<06-01-2024 20:05:10> Comission: 0.00
<06-01-2024 20:05:10> Creating account:
<06-01-2024 20:05:10> Account: TESTACCT
<06-01-2024 20:05:10> AccountCurrency: EUR
<06-01-2024 20:05:10> Initial balance: 50000
<06-01-2024 20:05:10> Hedging: disabled
<06-01-2024 20:05:10> Non-slippage mode: enabled
<06-01-2024 20:05:10> Initialization completed successfully
<06-01-2024 20:05:10> Starting optimizer...
<06-01-2024 20:05:10> Optimizer started successfully. Optimizing...
<06-01-2024 20:05:10> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:10> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:10> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:10> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:10> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:11> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:11> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:11> Pass 1 : 6 11 -> 49,933.64
<06-01-2024 20:05:11> Pass 2 : 6 22 -> 49,912.52
<06-01-2024 20:05:11> Pass 3 : 7 35 -> 49,949.23
<06-01-2024 20:05:11> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:12> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:12> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:12> Pass 4 : 5 27 -> 49,920.02
<06-01-2024 20:05:12> Pass 5 : 7 22 -> 49,914.83
<06-01-2024 20:05:12> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:12> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:12> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:12> Pass 6 : 7 38 -> 49,948.27
<06-01-2024 20:05:13> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:13> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:13> Pass 7 : 7 16 -> 49,918.71
<06-01-2024 20:05:13> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:13> Pass 8 : 6 33 -> 49,921.64
<06-01-2024 20:05:14> Pass 9 : 6 27 -> 49,900.57
<06-01-2024 20:05:14> Pass 10 : 5 29 -> 49,922.41
<06-01-2024 20:05:14> Pass 11 : 5 23 -> 49,903.98
<06-01-2024 20:05:14> Pass 12 : 7 21 -> 49,898.81
<06-01-2024 20:05:14> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:14> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:14> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:14> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:14> Pass 13 : 7 40 -> 49,937.31
<06-01-2024 20:05:14> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:15> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:15> Pass 14 : 5 39 -> 49,912.00
<06-01-2024 20:05:15> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:15> Pass 15 : 7 10 -> 49,926.34
<06-01-2024 20:05:16> Pass 16 : 7 32 -> 49,941.99
<06-01-2024 20:05:16> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:16> Pass 17 : 6 36 -> 49,924.38
<06-01-2024 20:05:16> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:16> Pass 18 : 5 14 -> 49,944.42
<06-01-2024 20:05:16> Pass 19 : 5 19 -> 49,920.19
<06-01-2024 20:05:16> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:16> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:16> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:17> Pass 20 : 7 11 -> 49,944.48
<06-01-2024 20:05:17> Pass 21 : 5 20 -> 49,928.37
<06-01-2024 20:05:17> Pass 22 : 5 22 -> 49,904.69
<06-01-2024 20:05:17> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:17> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:17> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:18> Pass 23 : 5 17 -> 49,958.24
<06-01-2024 20:05:18> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:18> Pass 24 : 5 24 -> 49,907.83
<06-01-2024 20:05:18> Pass 25 : 6 12 -> 49,945.37
<06-01-2024 20:05:18> Pass 26 : 6 18 -> 49,914.85
<06-01-2024 20:05:19> Pass 27 : 6 13 -> 49,937.22
<06-01-2024 20:05:19> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:19> loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)
<06-01-2024 20:05:19> Pass 28 : 5 28 -> 49,917.64
<06-01-2024 20:05:19> Pass 29 : 6 31 -> 49,916.88
<06-01-2024 20:05:19> Pass 30 : 6 10 -> 49,946.28
<06-01-2024 20:05:20> Pass 31 : 5 30 -> 49,927.65
<06-01-2024 20:05:20> Pass 32 : 5 12 -> 49,943.86
<06-01-2024 20:05:20> Optimization complete.
<06-01-2024 20:05:20> Saving results...<06-01-2024 20:05:20> File "4.out_optimizer_file_instruments_userdef.txt" opened for writing
<06-01-2024 20:05:20> File "4.out_optimizer_file_instruments_userdef.txt" closed (size: 48064 bytes)
OK
<06-01-2024 20:05:20> File "C:\Gehtsoft\IndicoreBacktestUtils-x64\samples\optimizer\../data/quotes.csv" closed
<06-01-2024 20:05:20> Optimizer has exited with code 0


Is "loadHistory(requestId=1, instrument=EUR/USD, timeframe=m1, dateFrom=unknown, dateTo=18/05/2016 00:00:00, bid=18/05/2016 00:00:00)" indicating a problem which possibly alters the optimization results or is it harmless and can be ignored?