2 registered members (AndrewAMD, Nymphodora),
972
guests, and 8
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Sierra Chart Plugin
[Re: AndrewAMD]
#478663
11/21/19 19:18
11/21/19 19:18
|
Joined: May 2018
Posts: 134
SBGuy
Member
|
Member
Joined: May 2018
Posts: 134
|
|
|
|
Re: Sierra Chart Plugin
[Re: AndrewAMD]
#478664
11/22/19 02:52
11/22/19 02:52
|
Joined: Feb 2017
Posts: 1,718 Chicago
AndrewAMD
OP
Serious User
|
OP
Serious User
Joined: Feb 2017
Posts: 1,718
Chicago
|
This should get you started. When the connection fails, it crashes. I don't know why, and I don't care. Bon appetit. #include <default.c>
int __cdecl BrokerOpen (char* Name, void* fpError, void* fpProgress);
API(BrokerOpen,SierraChart)
int __cdecl BrokerLogin (char* User, char* Pwd, char* Type, char* Accounts);
API(BrokerLogin,SierraChart)
// int __cdecl BrokerHistory2 (char* , DATE , DATE , int , int , T6* );
// API(BrokerHistory2,SierraChart)
int fError(char* message) {
printf("\n%s",message);
return 0;
}
int fProgress(DWORD prog) {
return wait(0);
}
void run()
{
if(!Test){quit("#Only [Test] mode supported.");return;}
char outName[64],outAccount[1024];
memset(outName,0,64);
memset(outAccount,0,1024);
printf("\ncheckpoint a");
int o = BrokerOpen(outName,(void*)fError,(void*)fProgress);
printf("\ncheckpoint b, outName: %s, o: %d",outName,o);
BrokerLogin ("","","Demo",outAccount);
printf("\ncheckpoint c");
quit("#Done.");
}
|
|
|
Re: Sierra Chart Plugin
[Re: AndrewAMD]
#478671
11/25/19 16:42
11/25/19 16:42
|
Joined: May 2018
Posts: 134
SBGuy
Member
|
Member
Joined: May 2018
Posts: 134
|
|
|
|
Re: Sierra Chart Plugin
[Re: AndrewAMD]
#478674
11/25/19 21:42
11/25/19 21:42
|
Joined: May 2018
Posts: 134
SBGuy
Member
|
Member
Joined: May 2018
Posts: 134
|
|
|
|
|