(изучить индикаторы) как проверить символ графика для применения формул - PullRequest
0 голосов
/ 07 июня 2019

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

Теперь я должен выбрать символ в руководстве

method = input(title='Method (1 US 2 JPM 3  AAPL 4  TSLA 5  AMD 6   BAC 7   BABA 8  EEM 9   IWM 10  EFA 11  QQQ 12  HYG 13  FXI 14  EWZ 15  HG 16   SI 17   GDX 18  GC 19   NG 20   CL 21   HE 22   LE 23   CC 24   ZC 25   ZS 26   ZW 27   AUD/USD 28  JPY/USD 29  EUR/USD  30 GBP/USD ):', type=integer, defval=1, minval=0, maxval=30)

method_Hig = method == 0 ? -3 :

  method == 1 ? 158.00 :
  method == 2 ? 115.00 :
  method == 3 ? 182.50 :
  method == 4 ? 240.00 :
  method == 5 ? 36.00 :
  method == 6 ? 31.00 :
  na

.....

Ответы [ 2 ]

0 голосов
/ 09 июня 2019

Танки, я решил

method_TC = ticker

method_T2 = method_TC == 'JPM' ? 2 :
    method_TC == 'ZB1!' ? 1 :
    method_TC == 'AAPL' ? 3 :
   ........ 
   na


  method=method_T2

method_Hig = method == 0 ? -3 :
    method == 1?158.00 :
    method == 2?115.00 :
    method == 3?182.50 :
    .......
    na
0 голосов
/ 07 июня 2019

Встроенная переменная ticker возвращает текущий выбранный символ.

Обычно лучше использовать встроенную переменную tickerid , поскольку онатакже включает префикс для обмена.

Если это не отвечает на ваш вопрос, пожалуйста, не стесняйтесь редактировать ваш вопрос будет более подробно о том, почему вы хотите это сделать - ябуду рад помочь и обновить мой ответ.

...