#include <stdio.h>
#include <default.c>
#include <contract.c>
int __cdecl BrokerOpen (char*, FARPROC, FARPROC);
BrokerOpen = DefineApi("SierraChart2:BrokerOpen");
int __cdecl BrokerLogin (char*, char*, char*, char*);
BrokerLogin = DefineApi("SierraChart2:BrokerLogin");
int __cdecl BrokerHistory2 (char* , DATE , DATE , int , int , T6* );
BrokerLogin = DefineApi("SierraChart2:BrokerHistory2");
int BrokerError(char* message) {
printf(message);
}
int BrokerProgress(DWORD progress) {
printf("stuff");
}
void run()
{
StartDate = 20190101;
EndDate = 20191031;
Verbose = 7|DIAG;
string temp = "AAPL";
History = "_SC.t6";
string temp1[100];
BrokerOpen(temp1, &BrokerError, &BrokerProgress);
char retAcct[1024];
BrokerLogin ("XXXXX", "XXXXXX", "Demo", retAcct);
}