[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 92
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Господа. а как сделать чтобы при торговле на Н4 учитывались значения баров на Н1 ? например if(......&& Close[0](бар Н1)>High[1](бар Н1) ???????????
Пользуйтесь iClose() и iHigh() - в этих функциях можно задавать произвольный таймфрейм
#property indicator_separate_window
#property indicator_buffers 1
extern int FastMA=3;
extern int SlowMA=25;
double Buffer1[];
double Buffer2[];
int init()
{
SetIndexBuffer(0,Buffer1);
SetIndexBuffer(1,Buffer2);
return(0);
}
int start()
{
int limit,counted_bars;
counted_bars=IndicatorCounted(); //counted_bars=Bars-1
if(counted_bars>0) counted_bars--; //??? counted_bars=Bars-1-1
limit=Bars-counted_bars; //лимит теперь равен двум
for(int i=0; i<limit; i++){
Buffer2[i]=MathAbs(Close[i]-Open[i]);
}
for(i=0; i<limit; i++){
Buffer1[i]=Buffer2[i]*(-1);
}
}
Чего-то понять не могу, почему присваивание одного буфера к другому не коректно (результат Buffer1 не выводится в окно индикатора)..
Для рисующего буфера не хватает SetIndexStyle(0,DRAW_LINE);, а для расчетного IndicatorBuffers(2);
Здравствуйте, знатоки.
Я составил советник который только закрывает открытые ордера! (полуавтоматическая торговля).
Правила закрытия: Основное закрытие идет по ценовому каналу, если пробивается на 1 пункт вверх закрытие SHELL,
если на 1 пункт вниз закрытие BAY. помимо этого устанавливается страховка безубыток несколько пунктов на определенном растоянии.
У меня вопрос все ли я правильно сделал, корректен ли код!!??
Нашел ошибку. действительно упустил закрытие BUY.
окончательный вариант. покрайней мере компиляция прошла без ошибок.
очень "простой" вопрос: как посчитать цену 1 (одного) открытого индексного лота в валюте депозита?
пример: вчера окрыл 1 лот nikkei цена на момент октрытия 9400 пунктов. вопрос: как узнать сколько денех стоило 9400 (НЕ залог! а именно цена лота) в валюте депозита на момент открытия?
очень "простой" вопрос: как посчитать цену 1 (одного) открытого индексного лота в валюте депозита?
пример: вчера окрыл 1 лот nikkei цена на момент октрытия 9400 пунктов. вопрос: как узнать сколько денех стоило 9400 (НЕ залог! а именно цена лота) в валюте депозита на момент открытия?
А МаркетИнфо() не поможет с соотвествующим параметром