Lines_Create

Author: Copyright � 2007, DRKNN
0 Views
0 Downloads
0 Favorites
Lines_Create
//+------------------------------------------------------------------+
//|                                                 Lines_Create.mq4 |
//|                                          Copyright © 2007, DRKNN |
//|                                                    drknn@mail.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, DRKNN"
#property link      "drknn@mail.ru"
#include <Errors.mqh>
//#property show_inputs
//extern int ChisloSvech=300;

/*
   Ñêðèïò óñòàíàâëèâàåò 2 ãîðèçîíòàëüíûå ëèíèè íà ãðôèêå íà ðàññòîÿíèè 15 ïóíêòîâ îò òåêóùåé öåíû.
   è ïðèñâàèâàåò èì èìåíà UP_LEVEL è DOWN_LEVEL
   Åñëè ýòè ëèíèè óæå ñóùåñòâóþò, òî ñêðèïò ïåðåìåñòèò èõ íà ýòè óðîâíè.
*/


//+------------------------------------------------------------------+
//|                 Íà÷àëî ðàáîòû ñêðèïòà                            |
//+------------------------------------------------------------------+
int start()
  {
  bool fm=false;
  int GLE=0;
  double SvojstvoUP=10,SvojstvoDOWN=5;
  
// êàðàñíûå - â øîðò, çåë¸íûå â ëîíã
 
  fm=ObjectCreate("UP_LEVEL",OBJ_HLINE,0,Time[0],Bid+15*Point);
  if(fm==0 || fm==-1){GeneralError();}
  fm=ObjectSet("UP_LEVEL",OBJPROP_COLOR,Green);
  if(fm==0 || fm==-1){GeneralError();}
  fm=ObjectSet("UP_LEVEL",OBJPROP_WIDTH,1);
  if(fm==0 || fm==-1){GeneralError();}
  
  
  
  SvojstvoUP=ObjectGet("UP_LEVEL",OBJPROP_PRICE1);
            if(SvojstvoUP==5){GeneralError();}
 if(SvojstvoUP!=Bid+15*Point){
   fm=ObjectSet("UP_LEVEL",OBJPROP_PRICE1,Bid+15*Point);
  if(fm==0 || fm==-1){GeneralError();}
 }
  
  
  fm=ObjectCreate("DOWN_LEVEL",OBJ_HLINE,0,0,Bid-15*Point);
  if(fm==0 || fm==-1){GeneralError();}
  fm=ObjectSet("DOWN_LEVEL",OBJPROP_COLOR,Red);
  if(fm==0 || fm==-1){GeneralError();}
  fm=ObjectSet("DOWN_LEVEL",OBJPROP_WIDTH,1);
  if(fm==0 || fm==-1){GeneralError();}
  
  SvojstvoDOWN=ObjectGet("DOWN_LEVEL",OBJPROP_PRICE1);
            
  if(SvojstvoDOWN!=Bid-15*Point){
   fm=ObjectSet("DOWN_LEVEL",OBJPROP_PRICE1,Bid-15*Point);
  if(fm==0 || fm==-1){GeneralError();}
  }          
  
  
  
  
   return(0);
  }
//+------------------------------------------------------------------+
//|                 Êîíåö ðàáîòû ñêðèïòà                             |
//+------------------------------------------------------------------+

Comments

Markdown supported. Formatting help

Markdown Formatting Guide

Element Markdown Syntax
Heading # H1
## H2
### H3
Bold **bold text**
Italic *italicized text*
Link [title](https://www.example.com)
Image ![alt text](image.jpg)
Code `code`
Code Block ```
code block
```
Quote > blockquote
Unordered List - Item 1
- Item 2
Ordered List 1. First item
2. Second item
Horizontal Rule ---