Alexandeer писал(а):Скажите, пожалуйста, что нужно гуглить, или дайте ссылки на инфу, мне нужно научиться писать бота, который будет работать или не работать на определенных типах счета, например, чтобы только на демо-счете или Памм-счете. Наверное это можно как-то узнать и сделать условие
if (демка) return 0; Но вот памм определить, наверно, сложнее, но 100% можно.
Для определения типа счета есть функция IsDemo(). Возвращает значение true, когда счет демонстрационный.
- Код: выделить все
if (IsDemo())
{
// Участок программы для работы на демонстрационном счете
...
}
else
{
// Участок программы для работы на реальном счете
...
}
Определить же ПАММ просто так не получится. Я бы привязывался к номеру счета. Вам ведь известен номер ПАММ-счета? Вот его и проверять.
- Код: выделить все
input int PAMM_Number=123456; // Номер ПАММ-счета, на котором разрешено работать.
А в теле советника выполнять проверку:
- Код: выделить все
if (AccountNumber()!=PAMM_Number) return(0);