Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я не знаю. Попробуйте просканировать его каким-нибудь антивирусом (avast и kaspersky оба определяли версию 5 как вредоносное ПО).
Я не обнаружил в нем вирусов.
Спасибо
Может ли кто-нибудь модифицировать прилагаемый индикатор, чтобы он отображал стрелки вверх и вниз вместо полос гистограммы? Любая помощь будет принята с благодарностью.
Может ли кто-нибудь модифицировать прилагаемый индикатор, чтобы он отображал стрелки вверх и вниз вместо столбиков гистограммы? Любая помощь будет принята с благодарностью.
daytrade5
heiken ashi по своей природе является индикатором барного типа. Он включает в себя значения high, low, open и close для heiken ashi - заставить его показывать все это, используя только стрелки, было бы довольно странно.
daytrade5 heiken ashi по своей природе является индикатором барного типа. Он включает в себя значения high, low, open и close для heiken ashi - заставить его показывать все это, используя только стрелки, было бы довольно странно.
Спасибо Mladen,,,,,,, понял.
Привет всем,
может ли кто-нибудь помочь мне в кодировании простой ea на основе индикатора xcode, так как я новичок в кодировании.
Нужны только ордера на покупку и продажу после закрытия сигнального бара, опция изменения периода сигнала индикатора, опция изменения торговых часов и торговых дней.
Входы на покупку и продажу просты, как описано на скриншоте. любой таймфрейм, любая пара, опция тейк-профита, опция трейлинг-стопа.
Я знаю, что это не святой грааль и далеко от него (как святой грааль не существует ), но мы можем попытаться получить что-то из этого.
Также если возможно добавить опцию увеличения размера лота (чтобы менять вручную). например: 0.01,0.01,0.02,0.02,0.04,0.04,0.08,0.08 и так далее....
Кто-нибудь может это сделать?
Спасибо.
Уважаемый Mrtools/malden, не могли бы вы проверить код ниже и сказать, где ошибка? #property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_width1 2
#property indicator_color2 Lime
#property indicator_width2 2
extern double lots = 0.1;
extern int SignalGap = 4;
int dist = 24;
double b1[];
double b2[];
int err;
int ticket;
двойная остановка;
double prof;
int init() {
SetIndexStyle(0,DRAW_ARROW,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_ARROW,STYLE_SOLID,1);
SetIndexArrow(1,233);
SetIndexArrow(0,234);
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}
int deinit() { return(0); }
int start() {
int counted_bars=IndicatorCounted();
int k,i,j,limit,hhb,llb;
int TotalOrders = 0;
if (counted_bars<0) return(-1);
if (counted_bars>0) counted_bars--;
limit=Bars-1;
if (counted_bars>=1) limit=Bars-counted_bars-1;
если (limit<0) limit=0;
for (i=limit;i>=0;i--) {
hhb = Highest(NULL,0,MODE_HIGH,dist,i-dist/2);
llb = Lowest(NULL,0,MODE_LOW,dist,i-dist/2);
if (i==hhb)
b1=High+SignalGap*Point;
if (i==llb)
b2=Low[llb]-SignalGap*Point;
for (int a=0; a <= OrdersTotal();a++)
if (OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol() == Symbol())
TotalOrders++;
if (TotalOrders<1)
{
double sl = stopize*Point*MathPow(10,Digits%2);
double tp = profsize*Point*MathPow(10,Digits%2);
double ask=NormalizeDouble(Ask,Digits);
double bid=NormalizeDouble(Bid,Digits);
stop = (Ask-sl);
prof = (Ask+tp);
ticket = OrderSend(Symbol(), OP_BUY, Ask, 3, 0, 0, 0, NULL, LimeGreen);
ticket = OrderSend(Symbol(), OP_SELL, Bid, 3, 0, 0, 0, NULL,LimeGreen);
OrderModify( ticket, OrderOpenPrice(), stop, prof, 0, Blue);
}
err=GetLastError();
}
return(0);
}
Уважаемый Mrtools/malden, не могли бы вы проверить код ниже и сказать, где ошибка?#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_width1 2
#property indicator_color2 Lime
#property indicator_width2 2
extern double lots = 0.1;
extern int SignalGap = 4;
int dist = 24;
double b1[];
double b2[];
int err;
int ticket;
двойная остановка;
double prof;
int init() {
SetIndexStyle(0,DRAW_ARROW,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_ARROW,STYLE_SOLID,1);
SetIndexArrow(1,233);
SetIndexArrow(0,234);
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}
int deinit() { return(0); }
int start() {
int counted_bars=IndicatorCounted();
int k,i,j,limit,hhb,llb;
int TotalOrders = 0;
if (counted_bars<0) return(-1);
if (counted_bars>0) counted_bars--;
limit=Bars-1;
if (counted_bars>=1) limit=Bars-counted_bars-1;
если (limit<0) limit=0;
for (i=limit;i>=0;i--) {
hhb = Highest(NULL,0,MODE_HIGH,dist,i-dist/2);
llb = Lowest(NULL,0,MODE_LOW,dist,i-dist/2);
if (i==hhb)
b1=High+SignalGap*Point;
if (i==llb)
b2=Low[llb]-SignalGap*Point;
for (int a=0; a <= OrdersTotal();a++)
if (OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol() == Symbol())
TotalOrders++;
if (TotalOrders<1)
{
double sl = stopize*Point*MathPow(10,Digits%2);
double tp = profsize*Point*MathPow(10,Digits%2);
double ask=NormalizeDouble(Ask,Digits);
double bid=NormalizeDouble(Bid,Digits);
stop = (Ask-sl);
prof = (Ask+tp);
ticket = OrderSend(Symbol(), OP_BUY, Ask, 3, 0, 0, 0, NULL, LimeGreen);
ticket = OrderSend(Symbol(), OP_SELL, Bid, 3, 0, 0, 0, NULL,LimeGreen);
OrderModify( ticket, OrderOpenPrice(), stop, prof, 0, Blue);
}
err=GetLastError();
}
return(0);
}hock87
Вы не можете обрабатывать ордера из индикаторов
Вы должны вызывать индикаторы из советника, используя iCustom() для импорта значений, которые вы хотите протестировать в советнике.
____________________
PS: "xcode" - это переименованный и декомпилированный индикатор bb stops. Уже есть советники, построенные с использованием этого индикатора. Просто сделайте поиск по bb stop ea
Здравствуйте.
Я не знаю, есть ли уже такой индикатор. Но возможно ли сделать один индикатор, который печатает стрелки на график для нескольких оцилляторов?
Например: Стохастик пересекает сигнальную линию перекупленности или перепроданности (не в том случае, если крест находится в середине нигде), стрелка другого цвета, если сигнальная линия пересекает MACD и стрелка, когда RSI входит и выходит из перепроданности или перекупленности.
Стрелки должны быть разного цвета, чтобы наглядно показать, что из них что.
Дополнительно, если вы хороший кодер с небольшим запасом времени, можно сделать небольшую таблицу в правом нижнем углу с фактическими значениями для любого из этих параметров.
Спасибо
Привет.
Я не знаю, есть ли уже такой индикатор. Но возможно ли сделать один индикатор, который печатает стрелки на график для нескольких оцилляторов?
Например: Стохастик пересекает сигнальную линию перекупленности или перепроданности (не в том случае, если крест находится в середине нигде), стрелка другого цвета, если сигнальная линия пересекает MACD и стрелка, когда RSI входит и выходит из перепроданности или перекупленности.
Стрелки должны быть разного цвета, чтобы наглядно показать, что из них что.
Дополнительно, если вы хороший кодер с небольшим запасом времени, можно сделать небольшую таблицу в правом нижнем углу с фактическими значениями того или иного показателя.
СпасибоПросто стрелки, сигнализирующие о состоянии без фактического ocsilliator на графике.
Просто стрелки, сигнализирующие о состоянии, без фактического индикатора на графике.
NWFstudent
Существует довольно много индикаторов, которые делают именно это - так что да, это возможно.