Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Помогите новичку Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пн Фев 01, 2010 2:23 pm Ответить с цитатой Вернуться к началу

Надо чтобы по умолчанию другая база открывалась?

Preferences -> Data -> Default Database Path

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDrJOKER



Зарегистрирован: 22.06.2009
Сообщения: 489

СообщениеДобавлено: Вт Фев 02, 2010 1:39 am Ответить с цитатой Вернуться к началу

000 писал(а):
Надо чтобы по умолчанию другая база открывалась?

Preferences -> Data -> Default Database Path

да. tnx.

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

делаю обычный бектестинг, вместоо очевидной прибыли тестер считает убытки.

я сначала поставил офф. версию 5.20, а потом на неё 5.29.6beta.
при чём после деинсталяции прошлого ами(5.29.6beta) я старые папки(стратегии, индикаторы, БД) не удалял.

кто-то сталкивался с подобным?
в чём тут дело? может из-за несовместимости БД(на новые бд поставил старую версию проги)?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Фев 02, 2010 1:47 am Ответить с цитатой Вернуться к началу

Было у меня пару раз. В обоих случаях с настройками косяки были. Долго чесал репу и искал, но в конце концов находил и решал.... К сожалению не помню что именно. Ерунда какая то....

Базы совместимы. Новая версия их вполне корректно под себя конвертит.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDrJOKER



Зарегистрирован: 22.06.2009
Сообщения: 489

СообщениеДобавлено: Сб Фев 06, 2010 10:34 pm Ответить с цитатой Вернуться к началу

настройки тестера?

plz, сделайте кто-нибудь скрин своих рабочих настроек. как ни кручу, ничего дельного.
у меня тут размеры позиций тоже искажены, хотя их размер задаю в коде, а его я не трогал.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Сб Фев 06, 2010 10:48 pm Ответить с цитатой Вернуться к началу

По поводу
Цитата:
у меня тут размеры позиций тоже искажены, хотя их размер задаю в коде, а его я не трогал.

Просто в настройках тестера включена галака "Allow position size shrinking". Эта опция разрешает тестеру уменьшать заданный размер позиции если средств не хватает. Если опция не активна, то тестер в таком случае просто пропустит сделку.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDrJOKER



Зарегистрирован: 22.06.2009
Сообщения: 489

СообщениеДобавлено: Сб Фев 06, 2010 11:00 pm Ответить с цитатой Вернуться к началу

000 писал(а):
По поводу
Цитата:
у меня тут размеры позиций тоже искажены, хотя их размер задаю в коде, а его я не трогал.

Просто в настройках тестера включена галака "Allow position size shrinking". Эта опция разрешает тестеру уменьшать заданный размер позиции если средств не хватает. Если опция не активна, то тестер в таком случае просто пропустит сделку.

это я в учебнике уже вычитал всё.
там сверху в моём скрине первая позиция должна была быть 15000, а не 7.41. к тому же код постоянно работает с 5% капитала.

видно пора ами с нуля переустанавливать.

p.s.: всё сношу, чищу остатки regcleaner. ставлю заново ами, обновляю до 5.29.6. создаю новую бд. снова те же фокусы. даже на тех Example.afl. Shocked
может я регистр не весь почистил?

я тогда ещё, когда всунул новый код с адаптивной скользящей с дуру вырубил ами и удалил afl-файлик с кодом из папки ами. после этого и начались фокусы.

p.p.s.:руками почистил реестр. поставил 5.20. сделал простую базу.
тот же самый кояк вылазит. заметил такую особенность, когда увеличиваю "periodicity" увеличивается и "position value", но связи с изначально заданным капиталом не заметно.

p.p.p.s.: переношу папку с ами на другой комп, тестер работает как надо. Олег ты не знаешь, где и что чистить в компе нужно?
Посмотреть профиль Отправить личное сообщение
Garton



Зарегистрирован: 21.06.2010
Сообщения: 4
Откуда: Славгород

СообщениеДобавлено: Ср Июн 30, 2010 3:25 pm Ответить с цитатой Вернуться к началу

А как программно сделать что бы в окне параметров:
1. определённые группы параметров при открытии окна были свернутыми.
2. вложенные группы.
3. несколько вкладок.
Посмотреть профиль Отправить личное сообщение ICQ Number
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Июн 30, 2010 6:41 pm Ответить с цитатой Вернуться к началу

По моему никак.... Sad

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDrJOKER



Зарегистрирован: 22.06.2009
Сообщения: 489

СообщениеДобавлено: Вт Июл 12, 2011 10:44 pm Ответить с цитатой Вернуться к началу

Ребят, как поставить фильтр, чтоб сигнал проходил только в определённые недели или месяцы?

спасибо.

edit: кажется откопал, ф-циями day() и month() должно отличнно реализовываться Smile
Посмотреть профиль Отправить личное сообщение
MrDrJOKER



Зарегистрирован: 22.06.2009
Сообщения: 489

СообщениеДобавлено: Вс Окт 23, 2011 8:33 pm Ответить с цитатой Вернуться к началу

такой код не корректен:
Код:

Buy = (Month() > 1 AND Day() > 10) AND (Month() < 5 AND Day() < 10) AND Cross(MA(Close, Period1), MA(Close, Period2));


как заставить его корректно работать или посчитать иначе нужный промежуток времени(как в примере с серидины одного месяца до середины другого)?

edit: придумал одно решение))
Код:

((Month() == 2 AND Day() > 10 ) OR Month()==3 OR Month()==4 OR (Month() == 5 AND Day() < 10 )) AND Cross(MA(Close, Period1), MA(Close, Period2));
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пн Окт 24, 2011 12:25 am Ответить с цитатой Вернуться к началу

Я бы что нибудь написал, если бы понял что надо... Sad

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDrJOKER



Зарегистрирован: 22.06.2009
Сообщения: 489

СообщениеДобавлено: Пн Окт 24, 2011 12:46 am Ответить с цитатой Вернуться к началу

000 писал(а):
Я бы что нибудь написал, если бы понял что надо... Sad


по идее первичную задачу вроде решил, хотя и не самым красивым способом, наверно) а нужно такое условие, чтоб сделки проходили с середины января до середины мая)


Последний раз редактировалось: MrDrJOKER (Пн Окт 24, 2011 1:29 am), всего редактировалось 2 раз(а)
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пн Окт 24, 2011 1:24 am Ответить с цитатой Вернуться к началу

Можно взять функцию DAYOFYEAR(). Конечно не так точно будет...
Или так Month()*100 + Date() > 0210 AND Month()*100 + Date() < 0510

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
MrDrJOKER



Зарегистрирован: 22.06.2009
Сообщения: 489

СообщениеДобавлено: Пн Окт 24, 2011 1:38 am Ответить с цитатой Вернуться к началу

000 писал(а):
Можно взять функцию DAYOFYEAR(). Конечно не так точно будет...
Или так Month()*100 + Date() > 0210 AND Month()*100 + Date() < 0510
спасибо боьшое, результаты одинаковые) тогда вот так):
Код:

Month()*100 + Day() > 0110 AND Month()*100 + Day() < 0510
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen