RegOption Bug

Bug reports and errors in the program
Message
Author
imamushroom
Posts: 17
Joined: Wed Jan 20, 2016 2:52 pm

RegOption Bug

#1 Postby imamushroom » Mon Jul 10, 2017 3:34 am

I'm using version 3.1.0.37 of Forex Tester with Visual Studio 2017 Community designing a Strategy.

I've included the headers files

Code: Select all

#include "StrategyInterfaceUnit.h"
#include "TechnicalFunctions.h"


And not receiving any errors from the Forex Tester specific commands except for...

When I try to use the RegOption command I get the error:

enum TOptionType::ot_Currency = 7
argument of type 'TOptionType' is incompatible with parameter type of 'TOptionType'

I receive this error not matter which TOptionType I use.

I've attached a screenshot.

Please can you provide me with a solution.
Attachments
ForexTester1.jpg
ForexTester1.jpg (445.31 KiB) Viewed 101 times
Last edited by imamushroom on Tue Jul 11, 2017 10:14 am, edited 1 time in total.

FX Helper
Posts: 922
Joined: Mon Apr 01, 2013 3:55 am

Re: RegOption Bug

#2 Postby FX Helper » Mon Jul 10, 2017 5:42 am

Hello,

Where the StrategyInterfaceUnit.h and TechnicalFunctions.h files are located?

Please try to paste them into the folder with your project, this should help.

imamushroom
Posts: 17
Joined: Wed Jan 20, 2016 2:52 pm

Re: RegOption Bug

#3 Postby imamushroom » Tue Jul 11, 2017 10:13 am

They are in the project source folder

Volume in drive D is DATA
Volume Serial Number is 2AA9-CF57

Directory of D:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers

11/07/2017 16:44 <DIR> .
11/07/2017 16:44 <DIR> ..
10/07/2017 21:54 2,243 Context.cpp
10/07/2017 21:54 522 Context.h
10/07/2017 09:42 <DIR> Debug
11/07/2017 16:44 1,050 Garch.cpp
11/07/2017 16:44 654 Garch.h
10/07/2017 10:51 521 NewBar.cpp
10/07/2017 21:54 277 NewBar.h
10/07/2017 07:43 2,897 ReadMe.txt
10/07/2017 07:43 <DIR> res
10/07/2017 07:43 385 Resource.h
10/07/2017 21:54 198 Root.cpp
10/07/2017 11:55 220 Root.h
10/07/2017 07:43 214 stdafx.cpp
10/07/2017 07:43 1,290 stdafx.h
10/07/2017 21:54 1,766 STG_Bollingers.cpp
10/07/2017 07:45 140 STG_Bollingers.def
10/07/2017 07:43 488 STG_Bollingers.h
10/07/2017 07:43 6,554 STG_Bollingers.rc
11/07/2017 16:44 11,070 STG_Bollingers.vcxproj
10/07/2017 21:54 2,838 STG_Bollingers.vcxproj.filters
11/02/2013 13:58 54,927 StrategyInterfaceUnit.h
10/07/2017 07:43 314 targetver.h
26/03/2010 14:09 7,191 TechnicalFunctions.h
21 File(s) 95,759 bytes
4 Dir(s) 695,541,542,912 bytes free

imamushroom
Posts: 17
Joined: Wed Jan 20, 2016 2:52 pm

Re: RegOption Bug

#4 Postby imamushroom » Tue Jul 11, 2017 2:42 pm

I'm also using SDK 10.0.15063.0 which is rather new so could make a difference.

imamushroom
Posts: 17
Joined: Wed Jan 20, 2016 2:52 pm

Re: RegOption Bug

#5 Postby imamushroom » Tue Jul 11, 2017 2:51 pm

Here's a complete list of problems:

Severity Code Description Project File Line Suppression State
Error (active) E0167 argument of type "TOptionType" is incompatible with parameter of type "TOptionType" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 25
Error (active) E0026 too many characters in character constant STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 26
Error (active) E0167 argument of type "TOptionType" is incompatible with parameter of type "TOptionType" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 28
Error (active) E0167 argument of type "TOptionType" is incompatible with parameter of type "TOptionType" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 32
Error (active) E0020 identifier "LotType" is undefined STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 32
Error (active) E0167 argument of type "TOptionType" is incompatible with parameter of type "TOptionType" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 40
Error (active) E0167 argument of type "TOptionType" is incompatible with parameter of type "TOptionType" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 47
Error (active) E0167 argument of type "char *" is incompatible with parameter of type "char **" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 70
Error (active) E0167 argument of type "char *" is incompatible with parameter of type "char **" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 71
Error (active) E0167 argument of type "char *" is incompatible with parameter of type "char **" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\STG_Bollingers.cpp 72
Error (active) E0310 default argument of type "TOrderSelectMode" is incompatible with parameter of type "TOrderSelectMode" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\StrategyInterfaceUnit.h 421
Error (active) E0310 default argument of type "TSearchMode" is incompatible with parameter of type "TSearchMode" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\StrategyInterfaceUnit.h 421
Error (active) E0310 default argument of type "TObjectType" is incompatible with parameter of type "TObjectType" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\StrategyInterfaceUnit.h 634
Error (active) E0310 default argument of type "TObjectType" is incompatible with parameter of type "TObjectType" STG_Bollingers d:\Users\ypx7647\Documents\Visual Studio 2017\Projects\STG_Bollingers\STG_Bollingers\StrategyInterfaceUnit.h 1725
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1110
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1606
Error C4996 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1607
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C2039 'vector': is not a member of 'std' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 10
Error C2143 syntax error: missing ';' before '<' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 10
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 10
Error C2238 unexpected token(s) preceding ';' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 10
Error C2039 'vector': is not a member of 'std' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 11
Error C2143 syntax error: missing ';' before '<' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 11
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 11
Error C2238 unexpected token(s) preceding ';' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 11
Error C2039 'vector': is not a member of 'std' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 13
Error C2061 syntax error: identifier 'vector' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 13
Error C2039 'vector': is not a member of 'std' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 15
Error C2143 syntax error: missing ';' before '<' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 15
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 15
Error C2238 unexpected token(s) preceding ';' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Context.h 15
Error C2065 '_bbh': undeclared identifier STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\Context.cpp 33
Error C2065 '_bbl': undeclared identifier STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\Context.cpp 34
Error C2511 'int CContext::FormationType(std::vector<std::vector<double,std::allocator<_Ty>>,std::allocator<std::vector<_Ty,std::allocator<_Ty>>>> &)': overloaded member function not found in 'CContext' STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\Context.cpp 50
Error C2059 syntax error: ')' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\Garch.h 22
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 36
Error C2146 syntax error: missing ';' before identifier 'StrPriceType' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 36
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 39
Error C2086 'int PChar': redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 39
Error C2146 syntax error: missing ';' before identifier 'StrMAType' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 39
Error C3861 'Close': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 51
Error C3861 'Open': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 52
Error C3861 'High': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 53
Error C3861 'Low': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 54
Error C3861 'High': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 55
Error C3861 'Low': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 55
Error C3861 'High': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 56
Error C3861 'Low': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 56
Error C3861 'Close': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 56
Error C3861 'High': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 57
Error C3861 'Low': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 57
Error C3861 'Close': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 57
Error C3861 'OrdersTotal': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 114
Error C2065 'SELECT_BY_POS': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 117
Error C2065 'MODE_TRADES': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 117
Error C3861 'OrderSelect': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 117
Error C3861 'OrderType': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 119
Error C2050 switch expression not integral STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 120
Error C2065 'tp_Buy': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 121
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 121
Error C2065 'tp_Sell': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 121
Error C3861 'OrderTicket': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 122
Error C3861 'CloseOrder': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 122
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 121
Error C3861 'OrdersTotal': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 131
Error C2065 'SELECT_BY_POS': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 134
Error C2065 'MODE_TRADES': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 134
Error C3861 'OrderSelect': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 134
Error C3861 'OrderType': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 136
Error C2050 switch expression not integral STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 137
Error C2065 'tp_BuyStop': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 138
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 138
Error C2065 'tp_SellStop': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 138
Error C2065 'tp_BuyLimit': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 139
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 139
Error C2065 'tp_SellLimit': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 139
Error C3861 'OrderTicket': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 140
Error C3861 'DeleteOrder': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 140
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 138
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 139
Error C3861 'OrdersTotal': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 149
Error C2065 'SELECT_BY_POS': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 152
Error C2065 'MODE_TRADES': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 152
Error C3861 'OrderSelect': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 152
Error C3861 'OrderType': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 154
Error C2050 switch expression not integral STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 155
Error C2065 'tp_Buy': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 156
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 156
Error C2065 'tp_Sell': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 156
Error C3861 'OrderTicket': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 157
Error C3861 'CloseOrder': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 157
Error C2065 'tp_BuyStop': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 160
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 160
Error C2065 'tp_SellStop': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 160
Error C2065 'tp_BuyLimit': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 161
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 161
Error C2065 'tp_SellLimit': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 161
Error C3861 'OrderTicket': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 162
Error C3861 'DeleteOrder': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 162
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 156
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 160
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 161
Error C3861 'OrdersTotal': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 173
Error C2065 'SELECT_BY_POS': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 176
Error C2065 'MODE_TRADES': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 176
Error C3861 'OrderSelect': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 176
Error C3861 'OrderType': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 178
Error C2050 switch expression not integral STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 179
Error C2065 'tp_Buy': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 180
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 180
Error C2065 'tp_Sell': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 180
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 180
Error C3861 'OrdersTotal': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 194
Error C2065 'SELECT_BY_POS': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 197
Error C2065 'MODE_TRADES': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 197
Error C3861 'OrderSelect': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 197
Error C3861 'OrderType': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 199
Error C2050 switch expression not integral STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 200
Error C2065 'tp_BuyStop': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 201
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 201
Error C2065 'tp_SellStop': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 201
Error C2065 'tp_BuyLimit': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 202
Error C2131 expression did not evaluate to a constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 202
Error C2065 'tp_SellLimit': undeclared identifier STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 202
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 201
Error C2051 case expression not constant STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 202
Error C3861 'AccountEquity': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 214
Error C3861 'AccountBalance': identifier not found STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 214
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 218
Error C2086 'int PChar': redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 218
Error C2146 syntax error: missing ';' before identifier 'StrPriceType' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 218
Error C2143 syntax error: missing ';' before '{' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 219
Error C2447 '{': missing function header (old-style formal list?) STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 219
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 234
Error C2086 'int PChar': redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 234
Error C2146 syntax error: missing ';' before identifier 'StrMAType' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 234
Error C2143 syntax error: missing ';' before '{' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 235
Error C2447 '{': missing function header (old-style formal list?) STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 235
Error C2061 syntax error: identifier 'PChar' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 247
Error C1003 error count exceeds 100; stopping compilation STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\TechnicalFunctions.h 247
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1110
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1606
Error C4996 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1607
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C2664 'double iTime(char *,int,int)': cannot convert argument 1 from 'char **' to 'char *' STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\NewBar.cpp 20
Error C3867 'std::vector<double,std::allocator<_Ty>>::size': non-standard syntax; use '&' to create a pointer to member STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\NewBar.cpp 25
Error C2296 '-': illegal, left operand has type 'unsigned int (__thiscall std::vector<double,std::allocator<_Ty>>::* )(void) noexcept const' STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\NewBar.cpp 25
Error C3867 'std::vector<double,std::allocator<_Ty>>::size': non-standard syntax; use '&' to create a pointer to member STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\NewBar.cpp 28
Error C2296 '-': illegal, left operand has type 'unsigned int (__thiscall std::vector<double,std::allocator<_Ty>>::* )(void) noexcept const' STG_Bollingers d:\Users\ypx7647\documents\visual studio 2017\Projects\STG_Bollingers\STG_Bollingers\NewBar.cpp 28
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1110
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1606
Error C4996 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1607
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1110
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1606
Error C4996 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1607
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1725
Error C2011 'TPenStyle': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 94
Error C2011 'TCurrencyInfo': 'struct' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 110
Error C2011 'TTradePosition': 'struct' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 124
Error C2011 'TOptionType': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 144
Error C2011 'TSearchMode': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 160
Error C2011 'TOrderSelectMode': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 166
Error C2011 'TMarketInfo': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 172
Error C2011 'TTradePositionType': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 178
Error C2011 'TInstantOrderType': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 190
Error C2011 'TPendingOrderType': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 196
Error C2011 'TObjectType': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 204
Error C2011 'TOutputWindow': 'enum' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 222
Error C2572 'OrderSelect': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 421
Error C2572 'OrderSelect': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 421
Error C2572 'Pause': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 574
Error C2572 'ObjectCreate': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 604
Error C2572 'ObjectCreate': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 604
Error C2572 'ObjectCreate': redefinition of default argument: parameter 3 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 605
Error C2572 'ObjectCreate': redefinition of default argument: parameter 4 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 605
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 634
Error C2572 'ObjectsDeleteAll': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 634
Error C2572 'ObjectSetText': redefinition of default argument: parameter 1 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 643
Error C2572 'ObjectSetText': redefinition of default argument: parameter 2 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 644
Error C2572 'ObjectSetText': redefinition of default argument: parameter 3 STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 644
Error C2011 'TInterfaceProcRec': 'struct' type redefinition STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 802
Error C2079 'IntrfProcsRec' uses undefined struct 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1073
Error C2371 'IntrfProcsRec': redefinition; different basic types STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1073
Error C2084 function 'BOOL DllMain(HANDLE,DWORD,LPVOID)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1078
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1084
Error C2228 left of '.dwSize' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1084
Error C2084 function 'void ReplaceStr(char *&,char *)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1107
Error C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1110
Error C2084 function 'int Sell(double,double,double)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1115
Error C2084 function 'int Buy(double,double,double)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1128
Error C2084 function 'bool GetCurrencyInfo(char *,TCurrencyInfo *&)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1149
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1150
Error C2228 left of '.GetCurrencyInfo' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1150
Error C2228 left of '.pGetCurrencyInfo' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1150
Error C2084 function 'void RegOption(char *,TOptionType,void *)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1155
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1156
Error C2228 left of '.RegOption' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1156
Error C2228 left of '.pRegOption' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1156
Error C2084 function 'void AddSeparator(char *)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1161
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1162
Error C2228 left of '.RegOption' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1162
Error C2228 left of '.pRegOption' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1162
Error C2084 function 'void AddOptionValue(char *,char *)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1167
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1168
Error C2228 left of '.AddOptionValue' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1168
Error C2228 left of '.pAddOptionValue' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1168
Error C2084 function 'void SetOptionRange(char *,double,double)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1173
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1174
Error C2228 left of '.SetOptionRange' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1174
Error C2228 left of '.pSetOptionRange' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1174
Error C2084 function 'void SetOptionDigits(char *,Word)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1179
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1180
Error C2228 left of '.SetOptionDigits' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1180
Error C2228 left of '.pSetOptionDigits' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1180
Error C2084 function 'void Print(char *)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1185
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1186
Error C2228 left of '.Print' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1186
Error C2228 left of '.pPrint' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1186
Error C2084 function 'void StrategyShortName(char *)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1191
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1192
Error C2228 left of '.StrategyShortName' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1192
Error C2228 left of '.pStrategyShortName' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1192
Error C2084 function 'void StrategyDescription(char *)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1197
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1198
Error C2228 left of '.StrategyDescription' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1198
Error C2228 left of '.pStrategyDescription' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1198
Error C2084 function 'double Bid(void)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1203
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1204
Error C2228 left of '.Bid' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1204
Error C2228 left of '.pBid' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1204
Error C2084 function 'double Ask(void)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1209
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1210
Error C2228 left of '.Ask' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1210
Error C2228 left of '.pAsk' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1210
Error C2084 function 'char *Symbol(void)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1215
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1216
Error C2228 left of '.Symbol' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1216
Error C2228 left of '.pSymbol' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1216
Error C2084 function 'int Digits(void)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1221
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1222
Error C2228 left of '.Digits' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1222
Error C2228 left of '.pDigits' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1222
Error C2084 function 'double Point(void)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1227
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1228
Error C2228 left of '.Point' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1228
Error C2228 left of '.pPoint' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1228
Error C2084 function 'double iOpen(char *,int,int)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1233
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1234
Error C2228 left of '.iOpen' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1234
Error C2228 left of '.piOpen' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1234
Error C2084 function 'double iClose(char *,int,int)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1239
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1240
Error C2228 left of '.iClose' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1240
Error C2228 left of '.piClose' must have class/struct/union STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1240
Error C2084 function 'double iHigh(char *,int,int)' already has a body STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1245
Error C2027 use of undefined type 'TInterfaceProcRec' STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1246
Error C1003 error count exceeds 100; stopping compilation STG_Bollingers d:\users\ypx7647\documents\visual studio 2017\projects\stg_bollingers\stg_bollingers\StrategyInterfaceUnit.h 1246

FX Helper
Posts: 922
Joined: Mon Apr 01, 2013 3:55 am

Re: RegOption Bug

#6 Postby FX Helper » Thu Jul 13, 2017 6:45 am

Hello,

Can you please send us an archive with your project so our programmers can try to reproduce this issue on their side?

You can send an archive to the support@forextester.com address.

imamushroom
Posts: 17
Joined: Wed Jan 20, 2016 2:52 pm

Re: RegOption Bug

#7 Postby imamushroom » Sat Jul 22, 2017 8:49 am

Hello,

Sent 22/07/2017.

Thanks for your help.


Return to “Bug reports”

Who is online

Users browsing this forum: No registered users and 1 guest