Во вложенном файле недоработанная таблица, с двумя проблемами. Как доделать, не понимаю.
1. Столбец Тип свечи. Здесь нужно добавить условие, при котором если А > Б, то возвращается 0, в противном случае 2, а если (А - Б) < 5, возвращается 0. Загвоздка в том, что иногда (А - Б) возвращают значение с минусом, в этом случае должна работать формула (Б - А).
2. Нужно посчитать среднюю сумму в столбце Размер тела свечи, но только отдельно для строк со стрелочкой вверх, вниз и в бок.
Заранее спасибо.
Доброго всем времени суток.
Во вложенном файле недоработанная таблица, с двумя проблемами. Как доделать, не понимаю.
1. Столбец Тип свечи. Здесь нужно добавить условие, при котором если А > Б, то возвращается 0, в противном случае 2, а если (А - Б) < 5, возвращается 0. Загвоздка в том, что иногда (А - Б) возвращают значение с минусом, в этом случае должна работать формула (Б - А).
2. Нужно посчитать среднюю сумму в столбце Размер тела свечи, но только отдельно для строк со стрелочкой вверх, вниз и в бок.
Чтото не понятно, вы хотите два разных условия. Если А>Б, то А-Б не может быть отрицательным. Какое условие следующее? А>Б должно быть ноль или проверка следующего А-Б? А-Б<5, тогда ноль? Может так надо [vba]
Код
=ЕСЛИ(А>Б;ЕСЛИ(А-Б<5;0;2);2)
[/vba] или так[vba]
Код
=ЕСЛИ(C246>F246;0;ЕСЛИ((F246-C246)<5;0;2))
[/vba]
Чтото не понятно, вы хотите два разных условия. Если А>Б, то А-Б не может быть отрицательным. Какое условие следующее? А>Б должно быть ноль или проверка следующего А-Б? А-Б<5, тогда ноль? Может так надо [vba]
занимаюсь трейдингом, именно для этого и нужно. есть 3 вида свечи: растущая, падающая и флетовая.
1. Падающая свеча.
У нее открытие больше чем закрытие (Open > Close)
в этом случае функция должна отнять от цены Open цену Close (Open - Close) и сравнить с цифрой 5. Если полученная сумма больше 5, то вернуть цифру 0, которой обозначается стрелочка вверх, если меньше, то вернуть цифру 1, которой обозначается стрелочка в бок.
2. Растущая свеча.
У нее открытие меньше чем закрытие (Open < Close)
в этом случае, чтобы не получить минус, нужно цену Close отнять от цены Open (Close - Open) и сравнить с цифрой 5. Если полученная сумма больше 5, то вернуть цифру 2, которой обозначается стрелочка вниз, если меньше, то вернуть цифру 1, которой обозначается стрелочка в бок.
вот такая задача.
сейчас схематически объясню.
занимаюсь трейдингом, именно для этого и нужно. есть 3 вида свечи: растущая, падающая и флетовая.
1. Падающая свеча.
У нее открытие больше чем закрытие (Open > Close)
в этом случае функция должна отнять от цены Open цену Close (Open - Close) и сравнить с цифрой 5. Если полученная сумма больше 5, то вернуть цифру 0, которой обозначается стрелочка вверх, если меньше, то вернуть цифру 1, которой обозначается стрелочка в бок.
2. Растущая свеча.
У нее открытие меньше чем закрытие (Open < Close)
в этом случае, чтобы не получить минус, нужно цену Close отнять от цены Open (Close - Open) и сравнить с цифрой 5. Если полученная сумма больше 5, то вернуть цифру 2, которой обозначается стрелочка вниз, если меньше, то вернуть цифру 1, которой обозначается стрелочка в бок.