hafta sonu akşamı - sayfa 4

 
Алексей Тарабанов :

Uyuşturucu alıyor musun?

heh, hayır, içki ve sigara içmem ve konuyla alakasız. Sunum tarzından hoşlanmıyorsanız, devam edin. Ancak, o zaman arabaları soyardım ve kanepede yuvarlanırdım ve koda girmez ve forumlara yazmazdım. Ve siz, gönderilere bakılırsa, yazacak bir şeyiniz var.

 
TAMAM. Danışmana geri dönelim. işte kodunuzda
  if(InpTrailingStop!=0 && InpTrailingStep==0)
     {
      Alert(__FUNCTION__," ERROR: Trailing is not possible: the parameter \"Trailing Step\" is zero!");
      return(INIT_PARAMETERS_INCORRECT);
     }
pozisyon değişikliği nerede? yoksa eklemedin mi
sonraki konuda netleştirme için bir örnek yazdınız
 //---
   double Ask = NormalizeDouble ( SymbolInfoDouble ( Symbol (), SYMBOL_ASK ), Digits ());
   if (! PositionSelect ( Symbol ()))
      trade.Buy( 0.01 , Symbol (), Ask , Ask -stop* Point (), Ask +take* Point (), NULL );

   TrailingStop( Ask );
  }
//+------------------------------------------------------------------+
void TrailingStop( double Ask )
  {
   if (m_position.SelectByIndex(i))
     {
       ulong PositionTicket= PositionGetInteger ( POSITION_TICKET );
       double CurrentStopLoss= PositionGetDouble ( POSITION_SL );


      if ( MathAbs (CurrentStopLoss- Ask )>stop* Point ())
         trade.PositionModify(PositionTicket,( Ask -stop* Point ()), 0.0 );
     }
  }
//+------------------------------------------------------------------+
danışmana eklemek için doğru şekilde nasıl yeniden yapılır?
Совершение сделок - Торговые операции - MetaTrader 5
Совершение сделок - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
 
NightTrader :
TAMAM. Danışmana geri dönelim. işte kodunuzda
pozisyon değişikliği nerede? yoksa eklemedin mi
***

Bu bir taslak - gelecek için bir boşluk. Her ihtimale karşı. Size, oluşturulan ilk koşulda, pozisyon takibi olmadığını hatırlatmama izin verin:

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

hafta sonu akşamı

Vladimir Karputov , 2018.04.01 15:39

Özetleyeyim:

Bulduğum isim (rahatsız etme, sadece şifre oluşturucuda bir isim oluşturdum) - " OSYuWwJk EA ".

Tanım:

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

hafta sonu akşamı

NightTrader , 2018.03.31 22:52

Merhaba, o zaman ilk ben olacağım. MQL5 Expert Advisor'ı indirin.

RSI girişi, MA filtresi. Daha yüksek H1 zaman dilimine referans.
giriş koşulları

Ayarlar Parametreler RSI, MA,SL,TP,BU. Tüm siparişleri toplam kâr üzerinden ve ters sinyal alındığında kapatır.

Fiyat H1'de MA 110'un altındayken ve RSI (4) 70 ve üzerindeyken açığa alım satım açmak. Sipariş 30 puanla boo'ya girdiğinde trende göre bir sonraki siparişi ekliyoruz. TP'yi kapatırken giriş koşulları değişmediyse yeni bir anlaşma açıyoruz, bir durağımız varsa. Bir sonraki sinyali bekliyoruz.

Fiyat H1'de MA110'un üzerindeyken ve RSI (4)'te 30 ve altında bir değere sahip olduğunda alımda açılış anlaşmaları.

Sipariş 30 puanla boo'ya girdiğinde trende göre bir sonraki siparişi ekliyoruz. TP'yi kapatırken giriş koşulları değişmediyse yeni bir anlaşma açıyoruz, bir durağımız varsa. Bir sonraki sinyali bekliyoruz.
Genellikle orijinal sürüm için böyle bir şey.

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

hafta sonu akşamı

NightTrader , 2018.04.01 15:07

Tabii ki, çalışma sürecinde ortaya çıkabilecek söveleri takip etmek ve düzeltmek için giriş anlarını görselleştirmek daha iyidir. Danışman, siparişi ne zaman açtığını ve kapatma nedenini bildirdiğinde daha iyidir. Trol hakkında yazmayı unuttum çünkü BU ve TRAllingStop farklı şeyler.

 

Uzman Danışman " OSYuWwJk EA.mq5 " tamamlandı.

Sondaki "1.004" sürümüne eklendi.

Size önceki sürümleri hatırlatayım:

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

hafta sonu akşamı

Vladimir Karputov , 2018.04.02 16:38

OSYuWwJk EA.mq5

sürüm "1.001"


Durumu analiz etmek ve bir sinyal almak için RSI seviyeleri ayarları (YUKARI ve AŞAĞI).

Şimdilik basit bir analiz:

  • SATIN AL: Sor() > 1. çubukta Hareketli Ortalama VE 1. çubukta RSI <= RSI AŞAĞI seviyesi
  • SATIŞ: Teklif() < 1. çubukta Hareketli Ortalama VE 1. çubukta RSI >= RSI YUKARI düzeyi


Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

hafta sonu akşamı

Vladimir Karputov , 2018.04.03 05:42

OSYuWwJk EA.mq5

sürüm "1.002"

Şimdi:

Durumu analiz etmek ve bir sinyal almak için RSI seviyeleri ayarları (YUKARI ve AŞAĞI).

Şimdilik basit bir analiz:

  • SATIN AL: Sor() > 1. çubukta Hareketli Ortalama VE 1. çubukta RSI <= RSI AŞAĞI seviyesi
  • SATIŞ: Teklif() < 1. çubukta Hareketli Ortalama VE 1. çubukta RSI >= RSI YUKARI düzeyi


Bir sinyalde zıt pozisyonları kapatmak. Yeni pozisyon, yalnızca sonuncusu başabaş durumundaysa. Hem AL hem de SATIŞ pozisyonlarımız varsa bu hatalı bir durumdur ve hiçbir şekilde işlenmez (uygulamayı düşünmeniz gerekir).


Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

hafta sonu akşamı

Vladimir Karputov , 2018.04.07 05:36

***

Ve bugün sürüm 1.003:

OSYuWwJk EA.mq5
sürüm "1.003"

"Toplam kâr" parametresi eklendi - Toplam kâr. Toplam kâra ulaşıldığında, tüm pozisyonlar kapatılacaktır.


Dosyalar:
OSYuWwJk_EA.mq5  38 kb
 
yemek isteyen?
 
Vladimir Karputov :
yemek isteyen?

Evet isteyenler var.

N-_Candles_v7 danışmanı konusundaki konuşmanın devamında : bir sonraki danışman fikri ortaya çıktı.

1) Bir dizi özdeş mum üzerinde N-_Candles ile aynı şekilde, sadece mum trendinin yönünün tersine pozisyon açma (fiyat geri dönüşü için)

2) Kapanış emirleri:

a) Toplam parasal kâr elde edilirse. Tüm siparişler kapatılır ve her şey sıfırlanır - döngü baştan başlar.

b) Zıt yönde bir emir açılırsa. (Örneğin sadece SATIŞ açık ve tam tersi ALIŞ açılır, ardından bir SAT emri, en karlısı ve yeni ALIŞ kapanır).

3) Mümkünse, negatif kapalı çiftlerin kaydını tutun ve toplam karı bu zarar miktarı kadar artırın. (Verilen nakit karı, kapalı çiftin zarar miktarı kadar artırın)

4) Ve zor olmasa bile. N sayıda mumdan sonra alımlarda bir limit olan bir dizi özdeş mumda açmak için bir parametre girin. Örneğin, bir parametre var - 5 mumluk bir seriden sonra satın al ve seride toplamda 9 aynı mum vardı. Ve sadece 5 ve 6'dan sonra bir satın alma işlemine ihtiyacımız var ve 7,8 ve 9'dan sonra .... mumlar, alımlar yasaklandı.

 
Merhaba Vladimir. Cevaplamakta sakınca yoksa açıklığa kavuşturmak isterim.
Danışman OSYuWwJk EA 004.mq5 ayarlarındaki parametre
Breakeven
ayrıca tamamen gelecek için bir taslak olarak, yani kodda çalışmıyor mu?
 input ushort                InpBreakeven         = 15 ;                 // Breakeven ("0" -> off)
 
NightTrader :
Merhaba Vladimir. Cevaplamakta sakınca yoksa açıklığa kavuşturmak isterim.
OSYuWwJk EA 004.mq5 danışmanının ayarlarındaki parametre de tamamen gelecek için bir taslaktır, yani kodda çalışmıyor mu?

Evet, düşündüm düşündüm ve aklıma gelmedi :)

 
Vladimir, çaydanlığa yardım et.Birkaç döviz çifti açık. Zaman çerçevelerini ve Bollinger parametrelerini manuel olarak ayarladım Görev: Herhangi bir çiftte Bollinger'in üst sınırını bir yükseliş mumuyla veya bir düşüş mumunun alt sınırını geçerken , bilgisayar yüksek sesle bip sesi çıkarmalı ve olayın gerçekleştiği çifti sonuna kadar genişletmeli ekran. BB sınırının birkaç çift için bir mum tarafından eşzamanlı olarak geçmesi neredeyse inanılmaz olarak kabul edilir. Programlama bilgisi Bir keresinde donanımı kontrol etmek için iki artı olmadan C'de programlar yazdım.
 
gönderilecek yer