заменить линию на квадрат

 

Добрый день.

Если не  сложно, можете заменить вертикальную линию на квадрат, так, что бы центр квадрата находился на заданном баре на закрытии, допустим на десятом. Других координат не надо, все остальное как с обычным объектом,- выделил, раздвинул на сколько необходимо и все.

С уважением 

 //+------------------------------------------------------------------+

//|                                                Vertical Line.mq4 |

//|                              Copyright © 2006, fxid10t@yahoo.com |

//|                               http://www.forexprogramtrading.com |

//+------------------------------------------------------------------+

#property copyright "Copyright © 2006, fxid10t@yahoo.com"

#property link      "http://www.forexprogramtrading.com"

#property indicator_chart_window


extern int Place.Line.Bars.Back=0;//1

extern color Line.Color=DeepSkyBlue;

extern int Line.Style=1;

extern int Line.Width=1;

extern bool Draw.as.Background=true;


int init(){return(0);}

int deinit(){ObjectDelete("V-Line"); return(0);}

int start(){

ObjectDelete("V-Line");

ObjectCreate("V-Line",OBJ_VLINE,0,Time[Place.Line.Bars.Back],Bid);

ObjectSet("V-Line",OBJPROP_COLOR,Line.Color);

ObjectSet("V-Line",OBJPROP_STYLE,Line.Style);

ObjectSet("V-Line",OBJPROP_WIDTH,Line.Width);

ObjectSet("V-Line",OBJPROP_BACK,Draw.as.Background);

return(0);}

//+------------------------------------------------------------------+

 

Где Вы берёте коды времён динозавров?

Если хотите разобраться, то вот раздел справки: OBJ_RECTANGLE.  Там же есть и пример скрипта.

 
Karputov Vladimir:

Где Вы берёте коды времён динозавров?

Если хотите разобраться, то вот раздел справки: OBJ_RECTANGLE.  Там же есть и пример скрипта.

Я не знаю MQL, наверное и код старый. К сожалению справка мне не поможет. Все равно, что справочник по ядерной физике. Просто попросил помочь, если не очень сложно.
 
v2812:
Я не знаю MQL, наверное и код старый. К сожалению справка мне не поможет. Все равно, что справочник по ядерной физике. Просто попросил помочь, если не очень сложно.

Это не помочь, а сделать за Вас. Кто хочет понять и начинает сам писать код, пусть и с ошибками - тот всегда получит на форуме помощь. А вот если нет желания разбираться или нет времени - тогда путь в сервис Фриланс

 
Karputov Vladimir:

Это не помочь, а сделать за Вас. Кто хочет понять и начинает сам писать код, пусть и с ошибками - тот всегда получит на форуме помощь. А вот если нет желания разбираться или нет времени - тогда путь в сервис Фриланс

Тогда можно было бы написать на главной странице: ВХОД ТОЛЬКО ДЛЯ ПРОГРАММИСТОВ И ИХ УЧЕНИКОВ, там, где вход на сайт. Тогда бы вы и варились в тесном семейном кругу... Но так как такой надписи нет, я по незнанию зашел,  - извините.

Больше такое не повторится! Жаль, хороший был сайт и люди на нем были хорошие, могли помочь и помогали......

.
 
Я же уже на mql4 написал что нужно сделать.
Причина обращения: