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

 
Alexsandr San :

Bugün bu işlevi, yatay çizgileri kayıpta çoğaltma işleviyle test ettim (fiyat yanlış yöne gittiğinden, yolda yatay bir çizgiyle karşılaşıyor, ondan bir pozisyon açılıyor ve çizgi belirli bir mesafeye kadar daha da sekiyor , kayıp artar ve bir sonraki yatay çizgiye dokunulduğunda parti bir artışla açılır).

delirdim. - bu mantık, artı her şeyi çıkarır. İlginç! Ne kadara satabilirsin, böyle bir mucize ?!

"merhaba Martin!" :-) yani, düşüşten kaynaklanan hacim artışı. Açıklamaya bakılırsa, ayrıca bir ızgara.

bu fena değil, ama dürüstçe kendinize itiraf etmelisiniz - küçük "piyasa bana karşı çıktı" dan çıkıyor, ancak oradaki depoyu kaybetme riski yüksek

 
Maxim Kuznetsov :

"merhaba Martin!" :-) yani, düşüşten kaynaklanan hacim artışı. Açıklamaya bakılırsa, ayrıca bir ızgara.

bu fena değil, ama dürüstçe kendinize itiraf etmelisiniz - küçük "piyasa bana karşı çıktı" dan çıkıyor, ancak oradaki depoyu kaybetme riski yüksek

2 haftadır test ediyorum ve sadece aptalım, artı her zaman dışarı çıkıyor

bugün kırmızıya gideceğimi düşündüm ve sonra çıkardım, şimdi kapatırsanız, 2000 aynı, o da fena değil (bunlar ruble)

anlık görüntü9

 
Alexsandr San :

2 haftadır test ediyorum ve sadece aptalım, artı her zaman dışarı çıkıyor

bugün kırmızıya gideceğimi düşündüm ve sonra çıkardım, şimdi kapatırsanız, 2000 aynı, o da fena değil (bunlar ruble)


benzerleri birkaç yıl içinde çekilebilir. Veya en başta birleştirin :-)

martin (ve ızgaralar) arka arkaya 15-17 "mime" kadar dayanabilir. Ancak şimdi piyasa daha fazlasını kolayca ortaya koyuyor.

bu yüzden daha dikkatli ol. Bilsen de.

Grafik nesneleri kullanma ve bunlar aracılığıyla kullanıcıyla etkileşim kurma fikri iyi bir fikir. Otomatik testler imkansızdır, bu nedenle riskler kesinlikle anlaşılmalıdır, taklit edilemezler.

 
Alexsandr San :

Yeni bir özellik deniyorum. Takvim bir sinyal verir, sinyalden bir komut seçebilirsiniz.

yine de takvim için başka hangi komutların gerekli olduğunu düşünmeniz gerekiyor.

bunlar zaten var

yardımcı programı resimde kurdu, bu resim 1. ikincisi yürütülen komutla olacak (belirli bir mesafedeki yatay çizgiler)

resim 1


Takvimden gelen sinyalin nereden geldiğini henüz anlayamıyorum - muhtemelen buradan, teorik olarak saat 17.00'de çalışması gerekiyor.

enstantane fotoğraf

-------------------------------- Evet ! buradan! Yatay çizgiler koydu ve onlardan komutları

anlık görüntü10 resim 1.

 

Bir fonksiyon eklendi, terminaldeki takvimden bir sinyal

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

Sinyalden , Yatay çizgileri ayarlamak ve Yatay çizgilerden komutları vermek en iyisidir.

 //+------------------------------------------------------------------+
//| ENUM_TRADE_COMMAND                                                 |
//+------------------------------------------------------------------+
enum ENUM_TRADE_COMMAND
  {
   Turn_Off= 0 ,       // TURN OFF
   Line1_Line1= 1 ,     // Line: LOWER
   Line2_Line2= 2 ,     // Line: TOP
   Line_Line= 3 ,       // Line: LOWER+Line: TOP
   Line1_buys= 4 ,     // Line: LOWER+Buy's
   Line2_sells= 5 ,     // Line: TOP+Sell's
   sells_Line1= 6 ,     // Line: LOWER+Sell's
   buys_Line2= 7 ,     // Line: TOP+Buy's
   close_buys= 8 ,     // Close All Buy's
   close_sells= 9 ,     // Close All Sell's
   close_all= 10 ,     // Close All Buy's and Sell's
   open_buy= 11 ,       // Open Buy
   open_sell= 12 ,     // Open Sell
   close_open_b= 13 ,   // Close Sell+Open Buy
   close_open_s= 14 ,   // Close Buy+Open Sell
   open_buy_sell= 15 , // Open Buy and Sell
  };
//+------------------------------------------------------------------+
Dosyalar:
 

Maxim Kuznetsov :

Otomatik testler imkansızdır, bu nedenle riskler kesinlikle anlaşılmalıdır, taklit edilemezler.

Test cihazında daha eksiksiz test edebilirsiniz - Butonlardan yatay çizgiler çizilir

enstantane fotoğraf

İki satır başlattım ve hiçbir şeye dokunmadım

anlık görüntü2

anlık görüntü3

 
Alexsandr San :

Bir fonksiyon eklendi, terminaldeki takvimden bir sinyal

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

Sinyalden , Yatay çizgileri ayarlamak ve Yatay çizgilerden komutları vermek en iyisidir.


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

Bu İşlevi biraz değiştirdim, zamanla başladım ve ayrıca bu işlevin çalışmayı bırakması gerektiğinde

 input string    t10= "---- CalendarValueLast  -----" ;               //
input datetime HoursFrom                    = D'1970.01.01' ;     // Время старт Сигнал Календаря
input datetime HoursTo                      = D'1970.01.01' ;     // Время стоп Сигнал Календаря
input ENUM_TRADE_COMMAND InpCalendCommandS  = Line_Line;         // Trade command:
Dosyalar:
 
Maxim Kuznetsov :

"merhaba Martin!" :-)

Aslında manuel ticaret için bir yardımcı program ve istenirse tüm çan ve ıslıklarla birlikte. Otomatik eylemlerle mantık ne olursa olsun kolayca organize edebilirsiniz

 
Alexsandr San :

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

Bu İşlevi biraz değiştirdim, zamanla başladım ve ayrıca bu işlevin çalışmayı bırakması gerektiğinde

Yine de, bu "takvim" İşlevi için ayrı Yatay çizgiler yapmak gerekir, aksi takdirde aynı anda çalışabileceğim bu Yatay çizgilerle meşgul olur.

 input string    t3= "----- Trailing Line: 1   -----" ;               //
input string    InpObjUpName                 = "ZTOP" ;             // Obj: TOP (Horizontal Line)
input int       InpStep1                     = 30 ;                 // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InpTradeCommand    = Line2_sells;       // Obj:  command:
input string    InpObjDownName               = "ZLOWER" ;           // Obj: LOWER (Horizontal Line)
input int       InpStep2                     = 30 ;                 // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InTradeCommand     = Line1_buys;         // Obj:  command:
input ushort    InpObjTrailingStop           = 0 ;                 // Obj: Trailing Stop (distance from price to object, in pips)
input ushort    InpObjTrailingStep           = 5 ;                 // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips)
input string    t4= "----- Trailing Line: 2   -----" ;               //
input string    InpObjUpNameG                = "POT" ;             // Obj: TOP (Horizontal Line)
input int       InpStep3                     = 30 ;                 // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InpTradeCommandG   = Line2_sells;       // Obj:  command:
input string    InpObjDownNameG              = "REWOL" ;           // Obj: LOWER (Horizontal Line)
input int       InpStep4                     = 30 ;                 // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InTradeCommandG    = Line1_buys;         // Obj:  command:
input ushort    InpObjTrailingStopG          = 0 ;                 // Obj: Trailing Stop (distance from price to object, in pips)
input ushort    InpObjTrailingStepG          = 5 ;                 // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips)
 
Alexsandr San :

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

Bu İşlevi biraz değiştirdim, zamanla başladım ve ayrıca bu işlevin çalışmayı bırakması gerektiğinde

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

Bu işleve daha fazla satır eklendi " Takvim " - Takvimden sinyal geldiğinde, yatay çizgiler belirli bir mesafeden dışarı fırlayacaktır.

Takvim kullanılmıyorsa, grafiğe manuel olarak yükleyebilir ve komutu ayarlayabilirsiniz.

 input string    t10= "---- CalendarValueLast  -----" ;               //
input datetime HoursFrom                    = D'1970.01.01' ;     // Время старт Сигнал Календаря
input datetime HoursTo                      = D'1970.01.01' ;     // Время стоп Сигнал Календаря
input int       InpStep6                     = 30 ;                 // Obj: Шаг сетки, пунктов("0" -> false)
input bool      InpCalend                    = false ;             // Double (Horizontal Line or Trend Line)
input string    InpSelldar                   = "Buydar" ;           // Line name (Horizontal Line or Trend Line)
input ENUM_TRADE_COMMAND InpCalendCommandS  = open_sell;         // Trade command:
input string    InpBuydar                    = "Selldar" ;         // Line name (Horizontal Line or Trend Line)
input ENUM_TRADE_COMMAND InpCalendCommandB  = open_buy;           // Trade command:

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

bu yüzden 17.00'de başlamayı ve 17.03'te durmayı ayarladım

XAUUSDM3

XAUUSDM3h

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

burada haberleri ve zamanı seçebilirsiniz - başlamak için

enstantane fotoğraf

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

bir haber ile 2000 ovmak ---- Başlangıç zamanını ayarla 20.00 dur 20.03

XAUUSDM35

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

haber 20.00'de Yatay çizgiler ayarlıyorum ve çizgiden aşağı veya yukarı istediğiniz yerden

XAUUSDM3l

Dosyalar: