Bir danışmanı rastgele nasıl bir araya getiririm? - sayfa 39

 
Aleksandr Klapatyuk :

meta düzenleyiciyi aç

üst satır (dosyalar) açık , var (açık veri dizini)

bu adres C:\Users\--------\AppData\Roaming\MetaQuotes\Terminal\36A64B8C79A6163D85E6173B54096685

gitmen gerek

ve bu klasörü \MetaQuotes\ silin

bir uyarı !!! --- silinecek - yüklediğiniz tüm göstergeler ve uzmanlar

işe yarayacak - terminali yeniden başlatacaksınız

 

#özellik sürümü "1.03"

Hiçbir şeyi değiştirmeyeceğim - sürüm "1.03" normal sürüm

"1.04" versiyonunda gereksiz ve gereksiz bir fonksiyon ekledim

-------------------------------------------------- ----------------------------------

ilgilenen varsa, işte daha tam işlevsel bir sürüm https://c.mql5.com/3/297/Horse_move__4.mq5

1.03

 

nasıl yönetileceğini öğrenmenin en kolay yolu

grafikte bir ada sahip bir nesne atın (örneğin, bir Yatay çizgi) bu satırın bir adı var - kopyalayın

uzman ayarlarını açın ve girin - satırı mevcut fiyatın üstüne ayarlarsanız, o zaman ( TOP ) mevcut fiyatın altındaysa ( LOWER ) nereye girmeniz gerekir

sonra komutu seçiyoruz - bu satırlardan ne olmasını istiyoruz (

 //+------------------------------------------------------------------+
//| Enum TRADE_COMMAND                                               |
//+------------------------------------------------------------------+
enum ENUM_TRADE_COMMAND
  {
   close_buys= 0 ,     // Close All Buy's
   close_sells= 1 ,     // Close All Sell's
   close_all= 2 ,       // Close All Buy's and Sell's
   open_buy= 3 ,       // Open Buy
   open_sell= 4 ,       // Open Sell
   open_buy_sell= 5 ,   // Open Buy and Sell
  };

)

 
Aleksandr Klapatyuk :

#özellik sürümü "1.03"

Hiçbir şeyi değiştirmeyeceğim - sürüm "1.03" normal sürüm

"1.04" versiyonunda gereksiz ve gereksiz bir fonksiyon ekledim

-------------------------------------------------- ----------------------------------

ilgilenen varsa, işte daha tam işlevsel bir sürüm https://c.mql5.com/3/297/Horse_move__4.mq5

 

Merhaba İskender! Sağladığınız bağlantıya göre https://c.mql5.com/3/297/Horse_move__4.mq5, EA kodu 1.03 sürümünü içerir.

Yani hala üçüncü versiyon mu yoksa onu 1.04 olarak değiştirmeyi mi unuttunuz?

Saygılarımla, Vladimir.

 
MrBrooklin :

Merhaba İskender! Sağladığınız bağlantıya göre https://c.mql5.com/3/297/Horse_move__4.mq5, EA kodu 1.03 sürümünü içerir.

Yani hala üçüncü versiyon mu yoksa onu 1.04 olarak değiştirmeyi mi unuttunuz?

Saygılarımla, Vladimir.

bu üçüncü versiyon

dördüncüsü de çalışıyor - sadece eklediğim bir fonksiyon, gereksiz. bir uzmanın işine karışmaz, ondan sıfır fayda var

 

sadece dördüncü - bilgisayarda ( V ) veya Rusça ( M ) tuşuna basmayın, üç yatay çizgi belirecek - bu korkutucu ve tehlikeli değil, aynı tuşa tekrar basın, kaybolacaklar.

Sadece bu yatay çizgilerin Uzmanına isimlerini girmeyin. ve bunları kullanmak basittir - bir tür işaretleme gibi

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
При создании графического объекта функцией ObjectCreate() необходимо указать тип создаваемого объекта, который может принимать одно из значений перечисления ENUM_OBJECT. Дальнейшие уточнения свойств созданного объекта возможно с помощью функций по работе с графическими объектами.
 

Şimdi size seçeneğin nasıl kullanılacağını anlatacağım, açılış hattan çalıştı, farklı bir mesafeden başka bir hat.

 input string    t3= "------ Obj:Name 1-2-3-4 ------" ;     // Имя Объекта
input string    InpObjUpNameZ           = "TOP 1" ;       // Obj: TOP (Name Obj) ВВЕРХУ 1
input string    InpObjDownNameZ         = "LOWER 2" ;     // Obj: LOWER (Name Obj) ВНИЗУ 2
input int       Step                    = 15 ;             // Obj: Шаг сетки, пунктов(0 = false)
input string    InpObjDownName0         = "TOP 3" ;       // Obj: TOP (Name Obj) ВВЕРХУ 3
input ENUM_TRADE_COMMAND InpTradeCommand=open_sell;     // Obj:  command:
input string    InpObjUpName0           = "LOWER 4" ;     // Obj: LOWER (Name Obj) ВНИЗУ 4
input ENUM_TRADE_COMMAND InpTradeCommand0=open_buy;     // Obj:  command:

1,2 - bu, konumları açmayacak, ancak belirli bir mesafede başka bir nesne açacak olan nesnelerin adıdır ( Adım= 15 ; // Obj: Izgara adımı, noktalar(0 = yanlış))

3,4 açılacaktır - bu nesnelerden - komutu ayarlarsınız ( =open_buy; // Obj: komut :)

Совершение сделок - Торговые операции - Справка по MetaTrader 5
Совершение сделок - Торговые операции - Справка по MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
 

başka bir seçenek var

 input string    t5= "- 2_Obj:Trailing Line 7-8-9-10 --- " ; // Trailing Obj:Line
input string    InpObjUpNameZx          = "TOP 7" ;       // Obj: TOP (Name Obj) ВВЕРХУ 7
input string    InpObjDownNameZx        = "LOWER 8" ;     // Obj: LOWER (Name Obj) ВНИЗУ 8
input int       StepZx                  = 15 ;             // Obj: Шаг сетки, пунктов(0 = false)
input string    InpObjUpNameX           = "TOP 9" ;       // Obj: TOP (Horizontal Line) ВВЕРХУ 9
input ENUM_TRADE_COMMAND InpTradeCommandX=open_buy;     // Obj:  command:
input string    InpObjDownNameX         = "LOWER 10" ;     // Obj: LOWER (Horizontal Line) ВНИЗУ 10
input ENUM_TRADE_COMMAND InpTradeCommand0X=open_sell;   // Obj:  command:
input ushort    InpObjTrailingStopX     = 15 ;             // Obj: Trailing Stop (distance from price to object, in pips)
input ushort    InpObjTrailingStepX     = 5 ;             // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips)

hepsi aynı - bu versiyonda olduğu gibi - sadece bu nesneler hala bir trol olarak çalışabilir

 

atlasan bile - iki nesne

ile düzenlenir

 input int       Step                    = 15 ;             // Obj: Шаг сетки, пунктов(0 = false)


input int       StepZx                  = 15 ;             // Obj: Шаг сетки, пунктов(0 = false)
0 - hiçbir şey açılmayacak
 
Aleksandr Klapatyuk :

başka bir seçenek var

hepsi aynı - bu versiyonda olduğu gibi - sadece bu nesneler hala bir trol olarak çalışabilir

 input string    InpObjUpNameX           = "TOP 9" ;       // Obj: TOP (Horizontal Line) ВВЕРХУ 9
input ENUM_TRADE_COMMAND InpTradeCommandX=open_buy;     // Obj:  command:
input string    InpObjDownNameX         = "LOWER 10" ;     // Obj: LOWER (Horizontal Line) ВНИЗУ 10
input ENUM_TRADE_COMMAND InpTradeCommand0X=open_sell;   // Obj:  command:
input ushort    InpObjTrailingStopX     = 15 ;             // Obj: Trailing Stop (distance from price to object, in pips)
input ushort    InpObjTrailingStepX     = 5 ;             // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips)

trol isimleri için - sadece ÜST (Yatay Çizgi) ALT (Yatay Çizgi)

Önemli!!! yatay çizgiler

 input string    t5= "- 2_Obj:Trailing Line 7-8-9-10 --- " ; // Trailing Obj:Line
input string    InpObjUpNameZx          = "TOP 7" ;       // Obj: TOP (Name Obj) ВВЕРХУ 7
input string    InpObjDownNameZx        = "LOWER 8" ;     // Obj: LOWER (Name Obj) ВНИЗУ 8
burada önemli değil - sadece Obj nesnesinin adını girin: TOP (Name Obj) TOP 7
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
При создании графического объекта функцией ObjectCreate() необходимо указать тип создаваемого объекта, который может принимать одно из значений перечисления ENUM_OBJECT. Дальнейшие уточнения свойств созданного объекта возможно с помощью функций по работе с графическими объектами.