Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Декабря 05, 2021, 04:37:26 am
Начало Помощь Поиск Войти Регистрация
Новости:

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

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 - White Noise

Pages: [1] 2 3 ... 11
1
После послених изменений в транзаке, немного изменилась погрузка и обработка библеотеки skilexer.dl.
Момент связан с периодрм ожидания данных от сервера, и если идет задержка больше установленного skilexer.dll отваливается и не включается в работу, и использование много функционала скритов ATF - не доступно.
Этот вопрос решается только переподключением с воодом логина и пароля, (но не автоматически по галочке)

2
Подсистема ATF / Re: trade_action не работает
« on: Февраля 27, 2015, 08:22:06 am »
Напишите словами - что вы хотите от скрипта ?

3
Подсистема ATF / Re: Не продает
« on: Декабря 30, 2014, 11:37:07 pm »
В этом скрипте продажа не осуществится никогда ....

так как :  сравниваем    if (trend == -1 and line[0] > line[1]){...}    и  if (line[1] < line[0]) {trend = 1;}     

осложнения : 1. не кратная функция sell.
                     2. параллельная постановка if-ов.

основное противоречие :  в то время как  лайн 1 больше лайн 0 тренд всегда будет = -1 ,....как же тогда мы соотнесем этим неравенством :  if (trend == -1 and line[0] > line[1]) {

т.е. условие теоретически наглядно на графике может и выполнится,...но все линии -глобальные  и  принимают  старые значения прошлой свечки,...и на новой свечке они конечно станут нужными,...и готовы будут удовлетворить нашему неравенству,...но....ведь у нас параллельные ифы,...и минута еще не кончиоась.....а значит влючается такое неравенство (минуя нашу нужную продажу):   if (line[1] < line[0]) {trend = 1;}   - в котором то , как раз до нашего нужного момента (когда глобальная линия 1 приняла свое значение)  - тренд меняется на  = 1  - что автоматом зачеркивает  всю нашу продажу,.....в которой как мы помним тренд требуется = -1,...

Вот такие пироги ))))

4
Подсистема ATF / Re: что случилось с ATF???
« on: Декабря 15, 2014, 08:24:34 am »
У вас проблема в том что в функции Init() вы открыли файл один раз и все. потом он является открытыым. т.е. как буд-то над ним выполняет работу другой процесс - что в свою очередь не дает повторно зайти в него и писать снова.

В Транзаке перед любой записью в файл нужно каждый раз его открывать, записывать и сразу закрывать. Попробуйте открывать файл в самой функции Calc() , писать в него, и сразу закрывать.


5
Причем, если так :


 if(x > 0){ q = 1;  transactMultiple    }

Сделка не совершится, а переменная присвоится,..и кстати для изощренных стратегий - это критично !!!

А еще :кстати ответ на мой же вопрос : проблема в том, что  trade_action::buyMultiple(1,::lots,x); работает исключительно на одном тике,....т.е. если вы хотите продать или купить по одной и той же цене, отмечу  - подряд(именной сразу хоть в долю секунды, хоть в минуту)(внутри минуты(свечки)) хотя бы более одной сделки (количество лотов не важно, ) - то не получится,....тут как с обычной не кратной функцией, --- та тольк оодин раз на минуте работает,....а мултиплай - только на тике, причем не равном предыдущему,....ну и опять акцентирую на времени : без разницы = хоть в долю секунды хоть в минуту,....- это касается и высталения заявок по хешу с префиксом мултиплай ,...

В целом это правильно - я всегда ругался на такое поведение транзака,.... но иногда это меня спасало - от лишних неправильных сделок, ...

.

6
Смотря какая структура скрипта.

Если так :   
var x; - глобальная,.... и в скрипте так : if(x > 0){ transactMultiple    }  - то все равно один раз будет.

7
Принимаю заказы по написанию скриптов.

8
Реальная проблема, не работает Multiple, - Не могу определить почему.

Все пропускные переменные через равенства и неравенства статические(к месту где лежит multiple), основная функция calс()

есть мысль что идет выставления маркера относительно каких либо локальных переменных.

глобальных переменных в скрипте совсем нет .



Можно подробно о маркерах которые с этой функцией дружат и нам покоя не дают. ????

trade_action::buyMultiple(1,::lots,x);


Заранее спасибо !!!

9
Если честно вопрос уже заезженный,....скорее всего каждый калк создаете объекты, удаляете, подписываетесь, отписываетесь,....вот и подвисает.
используйте просто close - проверенно, надежно,...

10
Как вызываете функцию function getCurrentPrice( var MySecName ) ?

11
*Начнем с определения понятия проект !!!

1. Закрыть проект - это : Перестать выполнять каждое, порой бредовое желание юзеров, которые сами не знаю чего хотят. А значит это касается только поддержи по теме ATF.
2. Закрыть проект - это : Перестать конфигурировать новые сборки из соображения понимания полной готовности относительно сути первоначальной идеи.
3. Закрыть проект - это : Полностью отказаться от системы Transaq как таковой и зарубить всем возможность торговать через нее. Одним словом : Финам откажется от Transaq.
4. Закрыть проект - это : Закрыть СкринМаркетСистемс....удалить сайт и портал.


Я только за первый и второй пункт !!! 

И боже упаси дожить до третьего и четвертого !!!



12
Подсистема ATF / Re: Алерт
« on: Апреля 25, 2014, 08:40:46 pm »
substr(as_string(pos5),1,5) - обращаемся к строке,... в данной операции она рассматривается как массив , пусть даже символов,...ищите проблему тут....проверенно !!!

substr(as_string(pos6),1,5)) - ну и тут....

проконтролируйте pos5, и варьируйте параметрами 1,5) - станет понятно.

ну или в последних сборках отвалились getBoughtMoney() ; и все подобные по деньгам функции, которые выдают пустоту !!!

13
Подсистема ATF / Re: Сборка 336.24
« on: Апреля 24, 2014, 08:02:35 am »
Heller, хотелось бы услышать ваш комментарий по поводу картинки. Почему так ?

1. Это обычный PowerShell 3.0. Если честно я даже не знаю как и в чем она измеряет,...мне вообще порой кажется что она показывает "Скважность" = период импульсов/длительность импульса - но я не вдумывался и голову не ломал - суть то одна,...

2. Интересует циферка загрузки процессора. по сути я изначально конечно выставляю транзаку приорите =2, он не стесняясь пользуется,...потом решил проверить - постаил приоритет = 0 - ничего не меняется. 

Отсюда вопрос: нет ли загвоздки подгрузки инит файла у транзака ? а так же обозначенных ранее переменных в инит файле.?

14
Подсистема ATF / Re: Сборка 336.24
« on: Апреля 18, 2014, 12:45:11 pm »
Heller, хотелось бы услышать ваш комментарий по поводу картинки. Почему так ?

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

//------------------------------------------------------------------------------------------------------------------------------------------------
static timer;

function f() {  signal::outputMultiple( " Не маловато-ли один раз в секунду при поставленных 100 млс.... ");   }

 
function init(){timer = setTimer("f", 100, TIMER_PERIODICALLY);  }       

//------------------------------------------------------------------------------------------------------------------------------------------------

Pages: [1] 2 3 ... 11


Войти

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