Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
24.01.2025, 20:38:28
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «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 - daytrader

Pages: 1 ... 8 9 [10] 11 12
136
да меня интересует текущая цена (хотя цена в стакане (заявки) более предпочтительнее), но я заметил что close запрашивается только на закрытии свечи... а надо запрашивать внутри свечи, т.е. постоянно.

я выше привел код из calc:
Quote
// СТАКАН
book = new_object("book");
book.subscribe();   //подписка
book.load();      //загрузка
bookSell=book.getBidPrice(0);
bookBuy=book.getAskPrice(book.getAskPosCount()-1);

далее идет расчет результата (транзакция или стоимость сделки берется так же из файла) а далее пишется результат в файл, но только при положительном балансе
Quote
   if (balance <0) {result=transaction-bookSell;}
   if (balance >0) {result=bookBuy-transaction;}

   if (balance!=0) {
   // запись в файл профита
   file = new_object("file");
   file.wopen("./profit/balance.txt"); // открыли на запись
   file.writeLn(result);
   file.writeLn("покупают по " + bookSell);
   file.writeLn("продают по " + bookBuy);
   file.writeLn("время: " + getFormattedTime(getServerTime()));
   file.close(); // закрыли
   }

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

Утром например при первой загрузки потребовалось более 10 минут (или 15, не помню) для начала отображения графиков и вообще начала работы с программой.

Вот я и думаю, как облегчить доступ к данным? может открыть стакан и не использовать load а только "подписку"?

Ну и конечно допускаю, что просто ноут не справляется с таким потом данных и начинает виснуть. Он так сказать не новый, хоть и не слабый.

137
нашел как подключить стакан и уже из него брать данные. Это даже лучше подходит чем close - ибо в стакане не сделки а заявки, что хорошо.

Quote
// стакан
var book;
var bookSell;
var bookBuy;

// ПОРТФЕЛЬ
   if (balance!=0) { // смотрим стакан
book = new_object("book");
book.subscribe();   //подписка
book.load();      //загрузка
bookSell=book.getBidPrice(0);
bookBuy   =book.getAskPrice(book.getAskPosCount()-1);
   }

Но вот заметил что комп ужасно грузится! транзак несколько митнут висит подгружая стакан... можно как-то ограничить от всей загрузки? Загружать например только ближайшие 10 или вообще 5 рядов?

Или я зря качаю стакан только когда на балансе что-то есть?
Может его с самого начала качать и не будет виснуть тогда?

138
доброго дня! тему "воскресил"
Новые функции работают отлично - цена сделки нам понятна и известна.

а как узнать цену инструмента на текущий момент?
close работает только на закрытии свечи... а если нужно вот именно сейчас узнать?

может есть отдельная функция. Я видел подобную в индикаторе zig zag - там постоянно обновляется максимум и минимум свечи. Может ее использовать?

что нужно на выходе - получить результат сделки. может  есть готовое решение?

UPD
как я понимаю можно работать со стаканом.
Но никак не найду примера. Можно пример?

139
елки... так ведь и делал всегда - забыл!
Спасибо.

140
возникает следующая:

"line 7: Попытка вызвать метод от переменной, не являющейся объектом."

Я хочу прочесть из файла запись. Это отдельный код отдельной функции

Quote
function calc() {
var balance;
var transaction;
var result;
// чтение баланса из файла
var file;
file.ropen("./balance/RI.txt"); // открыли на чтение
balance = file.readLn();
transaction = file.readLn();
file.close(); // закрыли

}

никак не пойму что тут не хватает.

141
ты не путай, не робота с транзаком, а Омеги с транзаком.
Наверное да.

А что же ты такого там настроил что средствами самого Транзака нельзя сделать?

142
да именно так и есть, единственное почему омега не может что-то делать с фалом, это потому что он занят другой прогой в нашем слечае транзаком... и это всегда так.

А в транзак перенести как? Сложный код?

143
ну так тогда раскрой как все у тебя работает, а то простым вопросом - "файл не пишеться" понять что либо невозможно.

И как теперь я понимаю... Омега не все транзакции пишет в файл? Верно? Тогда причем тут форум транзака?

144
так ты не ATF используешь для экспорта в файл?
Тогда пиши что именно ты делаешь? Я так понимаю что глобальные настройки ATF? (настройки - параметры АРМ трейдера)

А если попробуешь прям в коде написать что при сделке записывать в файл? и пусть каждый бот пишет свои сделки в разные файлы.
Если я правильно понимаю и под разными системами ты понимает роботов...

145
использовать для каждой системы свой файл?
Я так делаю... два разных робота на Индексе записывают каждый в свой файл.

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

146
Подсистема ATF / Re: Доска опционов
« on: 05.05.2011, 10:17:52 »
ну раз нет, значит я думаю некий "стандарт" уже имеется, раз у всех одинаково.
Так что только в путь :)

147
Подсистема ATF / Re: SAR
« on: 05.05.2011, 10:17:03 »
вот спасибо. сейчас установлю. Пока то все устраивает кроме  SAR

UPD
вот что вышло ver 5.02.273.3 rev.48, ATF 1.8 но баг остался ....
Может я бэтатестером заделаюсь? :)

PS
Спасибо за новый ATF

148
Подсистема ATF / Re: SAR
« on: 03.05.2011, 18:06:50 »
хорошо, а исправление то когда будет? что бы не слетал индикатор при реконнекте.

149
Подсистема ATF / Re: Доска опционов
« on: 29.04.2011, 17:51:22 »
сделайте как у Альфы - в Альфа Директе удобная доска. Если нужно дам Скриншот
Ну это не реклама... все остальное там не удобное :)

150
Подсистема ATF / Re: Следящий стоп!
« on: 29.04.2011, 17:50:23 »
я имею в виду завпрос баланса на FORTS - он же не работает сейчас, и приходится как-то выдумывать обходные пути... было бы здорово если это заработает в ближайшее время.

Pages: 1 ... 8 9 [10] 11 12


Войти

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