Создание индикаторов на одну валютную пару.

 

Добрый вечер, задалась вопросом, как создать индикатор, работающий на одной валютной паре, например, чтобы покупатель, когда приобретал индикатор, высвечивалось, что продукт подходит для одной пары. Разные источники молчат, не могу найти нужную информацию.

Может быть, кто-нибудь знает как это делается. Спасибо заранее за ваше внимание и помощь!

 

Если речь о Маркете, то такое ограничение в нем запрещено. Если речь о продаже своими силами, то просто:

if (Symbol() != "EURUSD")
{
   Alert("Индикатор может работать только на EURUSD.");
   return INIT_FAILED;
}

Вставить в OnInit(). Можно еще и в OnCalculate() на всякий случай.

 
Ihor Herasko:

Если речь о Маркете, то такое ограничение в нем запрещено. Если речь о продаже своими силами, то просто:

Вставить в OnInit(). Можно еще и в OnCalculate() на всякий случай.

Спасибо.
 
Ihor Herasko:

Если речь о Маркете, то такое ограничение в нем запрещено. Если речь о продаже своими силами, то просто:

Вставить в OnInit(). Можно еще и в OnCalculate() на всякий случай.

Увидела на маркете много индикаторов бесплатных, которые используются на одну пару, а для больших пар, нужно скачивать платно. Это получается противоречит правилам ? Или, если в код добавить, то что Вы скинули , и выложить в маркете , это будет считаться законным размещением? 
 
Anna Korytina:
Увидела на маркете много индикаторов бесплатных, которые используются на одну пару, а для больших пар, нужно скачивать платно. Это получается противоречит правилам ? Или, если в код добавить, то что Вы скинули , и выложить в маркете , это будет считаться законным размещением? 

Насколько помню:
Полная версия продукта не должна иметь никаких ограничений.
В демоверсии допускаются ограничения, если без этого невозможно протестировать продукт.

Причина обращения: