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



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

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

хочу открыть позицию случайным образом
использую random

x=Random();
x1=IIf(x>0.5,True,False);

uslBuy= IIf(x>0.5,1,0);
buy=uslBuy;

не работает этот код
позиция не открывается
Shocked
непонятненько однако
Посмотреть профиль Отправить личное сообщение
Torino



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

СообщениеДобавлено: Пт Фев 20, 2009 9:56 pm Ответить с цитатой Вернуться к началу

Почему не открывается?
Если просканировать этот код, то открываются.
Посмотреть профиль Отправить личное сообщение
iddqd



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

СообщениеДобавлено: Сб Фев 21, 2009 12:51 am Ответить с цитатой Вернуться к началу

Torino писал(а):
Почему не открывается?
Если просканировать этот код, то открываются.


только что перепроверил - работает
значит ами глюканул в прошлый раз
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Сб Фев 21, 2009 8:49 am Ответить с цитатой Вернуться к началу

Ничего в настройках не менял? Может в прошлый раз денег мало было?

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



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

СообщениеДобавлено: Вс Фев 22, 2009 11:11 am Ответить с цитатой Вернуться к началу

000 писал(а):
Ничего в настройках не менял? Может в прошлый раз денег мало было?

без шапки работает
с шапкой при скане видно только сигналы sell

SetTradeDelays(0,0,0,0);
SetOption("InitialEquity",10000);
SetOption("AllowSameBarExit",1);
SetOption("ActivateStopsImmediately",0);
SetOption("FuturesMode",1);
MarginDeposit=1;
PositionSize=1;
PointValue=10000;

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


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

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

iddqd писал(а):
000 писал(а):
Ничего в настройках не менял? Может в прошлый раз денег мало было?

без шапки работает
с шапкой при скане видно только сигналы sell

SetTradeDelays(0,0,0,0);
SetOption("InitialEquity",10000);
SetOption("AllowSameBarExit",1);
SetOption("ActivateStopsImmediately",0);
SetOption("FuturesMode",1);
MarginDeposit=1;
PositionSize=1;
PointValue=10000;

Хм. Вот смотри у тебя начальный капитал 10000
SetOption("InitialEquity",10000);
и прибыль на единицу изменения цены тоже 10000
PointValue=10000;
Т.е при изменении цены всего на рубль против позиции теряются все деньги. Может дело в этом?
iddqd писал(а):

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

Должно импортировать. У меня импортирует. А галка Automatiс import установлена?

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



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

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

000 писал(а):
iddqd писал(а):
000 писал(а):
Ничего в настройках не менял? Может в прошлый раз денег мало было?

без шапки работает
с шапкой при скане видно только сигналы sell

SetTradeDelays(0,0,0,0);
SetOption("InitialEquity",10000);
SetOption("AllowSameBarExit",1);
SetOption("ActivateStopsImmediately",0);
SetOption("FuturesMode",1);
MarginDeposit=1;
PositionSize=1;
PointValue=10000;

Хм. Вот смотри у тебя начальный капитал 10000
SetOption("InitialEquity",10000);
и прибыль на единицу изменения цены тоже 10000
PointValue=10000;
Т.е при изменении цены всего на рубль против позиции теряются все деньги. Может дело в этом?
iddqd писал(а):

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

Должно импортировать. У меня импортирует. А галка Automatiс import установлена?

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


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

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

Цитата:

да и все равно в настройках стоит галка чтоб открывать позицию если денег нет

Чета я туплю... А где такая галка? Вроде нету?
А про AmiQuote напиши подробно. Что и откуда качаешь, какой период и т.п.

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



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

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

000 писал(а):
Цитата:

да и все равно в настройках стоит галка чтоб открывать позицию если денег нет

Чета я туплю... А где такая галка? Вроде нету?
А про AmiQuote напиши подробно. Что и откуда качаешь, какой период и т.п.

в амиквот качаю данные форекс период 5 мин, евро и фунт
forex finam
Посмотреть профиль Отправить личное сообщение
iddqd



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

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

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


Последний раз редактировалось: iddqd (Пн Фев 23, 2009 1:33 am), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

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

Цитата:

перегрузил машину и все пошло...

Ага. с Ами это бывает... к сожалению.
А с форексными данными. Там финамовцы мутят постоянно. То у них сервак не отвечает, то данные не отдает. Может и сейчас какая фигня...

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


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

СообщениеДобавлено: Пн Фев 23, 2009 7:36 am Ответить с цитатой Вернуться к началу

iddqd писал(а):
хочу открыть позицию случайным образом
использую random

x=Random();
x1=IIf(x>0.5,True,False);

uslBuy= IIf(x>0.5,1,0);
buy=uslBuy;

не работает этот код
позиция не открывается
Shocked
непонятненько однако


Мне кажется RandomA() лучше взять
Посмотреть профиль Отправить личное сообщение
iddqd



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

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

наконец то получилось принять нормально данные из амикывот
НО получается только получить EOD данные по форекс, как получить интрадей
или для этого надо использовать скрипт из соответствующего раздела форума?
Посмотреть профиль Отправить личное сообщение
iddqd



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

СообщениеДобавлено: Чт Фев 26, 2009 1:19 pm Ответить с цитатой Вернуться к началу

ID писал(а):
iddqd писал(а):
хочу открыть позицию случайным образом
использую random

x=Random();
x1=IIf(x>0.5,True,False);

uslBuy= IIf(x>0.5,1,0);
buy=uslBuy;

не работает этот код
позиция не открывается
Shocked
непонятненько однако


Мне кажется RandomA() лучше взять


Random() в ами есть, а RandomA() не нашел
откуда ты взял эту команду?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Чт Фев 26, 2009 2:03 pm Ответить с цитатой Вернуться к началу

Наверное он имел в виду mtRandom()/mtRandomA()

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen