Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
25.01.2025, 03:05:35
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Просмотр сообщений

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Makin

Pages: [1]
2
Спасибо большое, что откликнулись. Только запустил, работает. Уточните, пожалуйста, на оновании каких данных/цифр он рисует гистограмму?

3
Да вот ни писака я, к сожалению. Ищу, может готовый у кого-то в загашнике выляется.

4
Индикатор "Дельта", показывающий кого больше, покупателей или продавцов

5
В ранних версиях Transaq было что-то похожее на "Дельта". Сейчас нет. Может есть у кого такой индикатор?

6
Работает! Спасибо большое!

7
Добрый день! Взял отсюда: http://www.transaq.ru/dokuwiki/atf:примеры#максимум_минимум_в_конкретный_интервал_времени. Из списка примеров ATF (макс/мин за конкретный интервал времени.
Помогите, пожалуйста, докрутить ATF-ку, чтобы при пересечении уровней мин/макс подавался сигнал. Спасибо заранее!

// Функции getHigh и getLow вычисляют значения
// high и low в заданный промежуток времени

// В качестве примера сам скрипт вычисляет значения
// high и low за время с 9 до 11 и отрисовывает две
// две линии, соответствующие этим уровням

static H;
static L;

function getHigh(var from, var to)
{
   var n = getCandleByTime(from);
   setCurrentPosition(n);
   if (getCandleTime() != from) {
     from = n + 1;
   }
   else {
     from = n;
   }
   setCurrentPosition(0);
   to = getCandleByTime(to);
   var h = high[from, to];
   restoreCurrentPosition();
   return h;
}

function getLow(var from, var to)
{
   var n = getCandleByTime(from);
   setCurrentPosition(n);
   if (getCandleTime() != from) {
     from = n + 1;
   }
   else {
     from = n;
   }
   setCurrentPosition(0);
   to = getCandleByTime(to);
   var h = low[from, to];
   restoreCurrentPosition();
   return h;
}

function init()
{
  var from = getTimeObject(9, 0);
  var to = getTimeObject(11, 0);
  H = getHigh(from, to);
  L = getLow(from, to);
}

function calc()
{
  line[0] = H;
  line[1] = L;
}

9
Здравствуйте! Подскажите пожалуйста, как в МТС лимитированную заявку на покупку/продажу изменить на рыночную. Спасибо!

11
Здравствуйте! Подскажите, пожалуйста, если на графике цены есть МА, можно ли сохранить данные этой средней в файл? Если можно, то как это сделать?

12
Ramil, спасибо большое, все работает!

13
Спасибо RAMIL! Но только при такой кодировке каждый раз по окончании свечи в терминал выкидывается сигнал о нахождении цены (выше/ниже) показателя Parabolc SAR, т.е. на 5-ти мин. таймфрейме дается 12 сигналов, а мне нужен сигнал только момента пересечении Параболика и цены.

14
Добрый день! Подскажите, пожалуйста, какие изменить данные в коде "Сигнал пересечения ценой МА", чтобы вместо скользящей средней был Parabolic SAR (0,01/0,01/0,1).
Взято с данного сайта:
 
#samewindow
#line 0 solid red
 
extern period = 9;
var trend = 0;
 
function init()
{
   setInitCandles(1);
}
 
 
function calc()
{
   line[0] = MovAvg(ind_ema, period, pt_close);
 
   if (trend == 1 and close < line[0]) {
      signal::alert("Продажа: " + getSecName() +
               " пересекла сверху вниз скользящую среднюю.");
   }
 
   if (trend == -1 and close > line[0]) {
      signal::alert("Покупка: " + getSecName() +
               " пересекла снизу вверх скользящую среднюю.");
   }
 
   if (close > line[0]) {trend = 1;}
   else if (close < line[0]) {trend = -1;}
}

Pages: [1]


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!