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



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

СообщениеДобавлено: Чт Сен 25, 2014 9:40 pm Ответить с цитатой Вернуться к началу

Ребзя,

вы могли бы помочь понять что значит Sell[ i ] и Buy[ i ].
Не могу понять логику AFL. Чем отличается BuyPrice[i] ot Buy[i]?

Задаем правила на buy:

buy=cross(close,MA);

скрипт пробегает по нашему массиву баров через loop:

пример:

for( i = 0; i < BarCount; i++ )
{
if(Buy[ i ] ) - условие что i-й бар подходит для buy?

а что значит Buy[ i ] ==1?


if( SellPrice[ i ] > 1.1 * priceatbuy )
{
Sell[ i ] = 1; а это assign to 1? что значит?


и если я поставлю вместо i цифру buy[0] это будет 1-й бар который подходит для buy?


Последний раз редактировалось: Apple (Чт Сен 25, 2014 10:54 pm), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Чт Сен 25, 2014 10:52 pm Ответить с цитатой Вернуться к началу

Apple писал(а):
Ребзя,

вы могли бы помочь понять что значит Sell[ i ] и Buy[ i ].
Не могу понять логику AFL.

Задаем правила на buy:

buy=cross(close,MA);

Тут создается массив Buy (Buy[0], Buy[1], Buy[2] ... Buy[BarCount - 1]) и везде, где
Close пересекает MA снизу элементы массива равны 1. Все остальные - 0.
Apple писал(а):

скрипт пробегает по нашему массиву баров через loop:

пример:

for( i = 0; i < BarCount; i++ )
{
if(Buy[ i ] ) - условие что i-й бар подходит для buy?
ДА

а что значит Buy[ i ] ==1?
Это значит, что i-тый элемент массива Buy равен 1


if( SellPrice[ i ] > 1.1 * priceatbuy )
{
Sell[ i ] = 1; а это assign to 1? что значит?
Тут так.
ЕСЛИ
i-тый элемент массива SellPrice больше 1.1 * переменную priceatbuy
ТО
i-тому элементу массива Sell присвоить значение 1.


и если я поставлю вместо i цифру buy[0] это будет 1-й бар который подходит для buy?
нет это будет первый элемент массива Buy не зависимо от того подходит он или нет.


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



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

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

Спасибо, Олег!
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

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

Вот это прочитай
http://www.amisite.ru/begin/afl.shtml

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



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

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

000 писал(а):
Вот это прочитай
http://www.amisite.ru/begin/afl.shtml


Прочитала, спасибо. А кто придумал все это? AFL весь этот , и сам софт?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вс Сен 28, 2014 12:34 pm Ответить с цитатой Вернуться к началу

Томаш Янешко. Поляк.

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


 Перейти:   



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


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

File Attachment © by Meik Sievertsen