Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 180

 
xxxKillxxx :
Merhaba! Birine lütfen söyleyin, 1-60 aralığında, hepsinin farklı sihirli numaraları varsa, tüm siparişleri kapatmak için (bekleyen siparişleri silmek dahil) bir tür blok vardır. Varsa lütfen yazın. Ve nereye ekleneceğine dair talimatlarla zorlaştırmıyorsa (aksi takdirde mql'de tamamen yeşildir). Şimdiden teşekkürler.

Söylemeyi unuttum, kapanışın depodan elde edilen kâr yüzdesine göre yapılmasını istiyorum.

Kendim için yazdım, manuel alım satım için, paylaşım söz konusu değil) Terminaldeki tüm emirleri kapatır ve herhangi bir sihirle bekleyenleri siler , ayrıca mevcut durumu ekranda, müdahaleci olmayan küçük bir satırda ve ayrıca istatistikleri gösterir. kapalı sipariş noktalarında. Normal bir Uzman Danışman gibi kurulur ve çalışır. Varsayılan ayarlar - her şeyi %5 kârla kapatın. Ayarlar danışman menüsünden değiştirilir.
Dosyalar:
profitclose.mq4  10 kb
 
BeerGod :

Kendim için yazdım, manuel alım satım için paylaşım söz konusu değil) Terminaldeki tüm emirleri kapatır ve herhangi bir sihirle bekleyen tüm emirleri siler , ayrıca mevcut durumu en üstte küçük bir müdahaleci olmayan çizgi ile ekranda gösterir. kapalı sipariş noktalarındaki istatistiklerin yanı sıra. Normal bir Uzman Danışman gibi kurulur ve çalışır. Varsayılan ayarlar - her şeyi %5 kârla kapatın. Ayarlar danışman menüsünden değiştirilir.


Çok teşekkürler!!! Küstah olmak benim için pek uygun değil, ama şunu sormadan edemiyorum, başka bir danışmanda kullanabilmem için danışmanınızdan bir şekilde kapatma bloğunu çıkarmak mümkün mü? Küstahlığım için özür dilerim.

Aklıma hemen bir şey gelmedi, öncelikle sormaya değerdi ama danışmanınızdan blok alınırsa sorun olur mu?

 
xxxKillxxx :

Çok teşekkürler!!! Küstah olmak benim için pek uygun değil, ama şunu sormadan edemiyorum, başka bir danışmanda kullanabilmem için danışmanınızdan bir şekilde kapatma bloğunu çıkarmak mümkün mü? Küstahlığım için özür dilerim.

Evet, lütfen, kod açık kaynak kodludur. Kodda, yorum içeren tüm bloklar.
 
BeerGod :

Evet, lütfen, kod açık kaynak kodludur. Kodda, yorum içeren tüm bloklar.


Pekala, teşekkürler yoldaş, eğer stratejim aniden gerçekleşirse, sizi temin ederim, yardımınız olmadan olmaz ve kâr durumunda, teşekkür beklerim)))
 
Sana da iyi şanslar, bu kolay bir konu değil. Eğer öyleyse, lütfen bana nasıl yardımcı olabileceğimi bildirin.
 
BeerGod :

Kendim için yazdım, manuel alım satım için, paylaşım söz konusu değil) Terminaldeki tüm emirleri kapatır ve herhangi bir sihirle bekleyenleri siler , ayrıca mevcut durumu ekranda, müdahaleci olmayan küçük bir satırda ve ayrıca istatistikleri gösterir. kapalı sipariş noktalarında. Normal bir Uzman Danışman gibi kurulur ve çalışır. Varsayılan ayarlar - her şeyi %5 kârla kapatın. Ayarlar danışman menüsünden değiştirilir.


Yoldaş, tekrar kusura bakmayın ama bir sorunum vardı... Kapatarak, sözdizimini gözlemleyerek gerekli blokları çıkarabildim (aslında, programlamada hiç bum-boom değilim) ve hiçbir şey yoktu. hatalar ve uyarılar.Ancak danışman başlatıldığında, fırsatlar hala kapanmadı. Sorun şu ki, danışmanın kodunu gönderemiyorum, ancak sorunu çözmek için çok gerekli, eğer sizin için zor değilse, değerli zamanınızı tekrar bana harcayın, lütfen çözmek için hangi seçeneklerin olabileceğini bana açıklayın. sorun, eğer önemliyse, sadece danışmanın forex jeneratörü 4 üzerinde oluşturulduğunu söyleyebilirim.

Lütfen nedenlerini açıklamak zor değilse.(tercihen parmaklarda tyk-myk yöntemini kullanarak, yoksa sadece bu şekilde programlayacağım) Şimdiden teşekkür ederim.

 

Mt'de bir araç var - başlangıç ve bitiş tarihlerini ve fiyatları alabileceğim bir doğrusal regresyon kanalı oluşturarak ve bunlara başvurarak. Ve bu kanalın sınırlarına nasıl erişebilirim?

 
xxxKillxxx :

Yoldaş, tekrar kusura bakmayın ama bir sorunum vardı... Kapatarak, sözdizimini gözlemleyerek gerekli blokları çıkarabildim (aslında, programlamada hiç bum-boom değilim) ve hiçbir şey yoktu. hatalar ve uyarılar.Ancak danışman başlatıldığında, fırsatlar hala kapanmadı. Sorun şu ki, danışmanın kodunu gönderemiyorum, ancak sorunu çözmek için çok gerekli, eğer sizin için zor değilse, değerli zamanınızı tekrar bana harcayın, lütfen çözmek için hangi seçeneklerin olabileceğini bana açıklayın. sorun, eğer önemliyse, sadece danışmanın forex jeneratörü 4 üzerinde oluşturulduğunu söyleyebilirim.

Lütfen nedenlerini açıklamak zor değilse.(tercihen parmaklarda tyk-myk yöntemini kullanarak, yoksa sadece bu şekilde programlayacağım) Şimdiden teşekkür ederim.


forex üreteci 4 ??? Bunun üzerinden bir baykuş yarattıysanız, hiçbir şey işinize yaramaz. En azından "navigatör" olmadan bir şeyler yazın ve bir şeyi anlamaya başlayacaksınız. Ve kendisi bir şey yazmayan birine bir şey açıklamak da bir seçenek değil. Yani sadece buraya gidebilirsiniz. Aksi takdirde, bir şeyin net olmadığı yerlerde net sorular sorun ve konuyu yanıtlayacak birileri. Ve kodu yaz, sonra çiğne ve ağzına koy.. Bu pek mümkün değil.
 

Kusursuz çalışan bir baykuş vardı. Kodu uzmanın ve kütüphanenin koduna yaymaya karar verdim.

Yeniden yapılanmaya başladı. Onlar için kitaplıklar ve başlık dosyaları yazdı. Başlık dosyalarında, ya harici parametrelere ( extern ) ya da ilgili kitaplığın tüm işlevlerinin bildirimlerine sahibim ve hepsi bu!

Expert Advisor'ın bir bölümünü yeniden yaptım, derliyorum. Grafiğe sürükledim ve ... Pencerede tek bir harici parametre görmüyorum.

İşte gördüklerim:

INIT'ten önceki uzman başlığında şunlar bulunur:

 //+-------------------------------------------------------------------------------------+
//|                                                                       Perevorot.mq4 |
//|                                                                                 hoz |
//|                                                                                     |
//+-------------------------------------------------------------------------------------+
#property copyright "hoz"
#property link       ""

#include <hoz_Base@Include.mqh>
#include <hoz_MakeListOfInstruments@Include.mqh>
#include <hoz_TradingFunc@Include.mqh>

extern string ___H1 = " ________ Параметры общие _________ " ;

extern string ___H3 = " _______ Параметры фильтров _______ " ;

extern string ___H4 = " ________ Параметры ордера ________ " ;
extern double   i_lot = 0.1 ,
               i_kLot = 2 ,
               i_sl = 0 ,
               i_tp = 10 ,
               i_distanceFromLastPos = 10 ;
extern string ___H5 = "____ Параметры функции безубытка ___" ;
extern bool     UseBU  = false ;           // включение/выключение функции Б.У.
extern double   i_triggerForBU = 25 ,       // уровень цены, где выставляется уровень Б.У.
               i_preservedProfit = 5 ;     // страховочный профит в Б.У.
extern string ___H6 = "____ Параметры трейлинга позиции ___" ;
extern bool     TSProfitOnly = true ;
extern int      TStop.Buy = 70 ;           // расстояние от текущего курса (пунктов), на котором включается трейлинг, пунктов
extern int      TStop.Sell = 10 ;         // расстояние от текущего курса (пунктов), на котором включается трейлинг, пунктов
extern int      TrailingStep = 20 ;       // "шаг" изменения стоплосса (пунктов) (не меньше 1)
extern string ___H7 = " _____ Параметры идентификации ____ " ;
extern int      i_magic = 3333021 ;

// Другие объявленные переменные
datetime g_lastBarTime,                                         // Время проведения последних рассчётов
         g_lastOrderOpenTime;                                 // Время открытия последнего ордера
double SL,
       TP,
       priceBU;
int     massiveOfOrders[ 7 ],                                   // Массив ордеров
       g_ticket,
       g_type;

double lastPosOOP = - 1 ;
int     lastPosType = - 1 ;

#define SIGNAL_NO                            - 1                // Сигнала нет
#define SIGNAL_BUY                             0                // Сигнал на покупку
#define SIGNAL_SELL                           1                // Сигнал на продажу

Dış parametreler sekmesi neden eksik olabilir?

 

Merhaba! Meta Trader 4 programını kullanmaya başladığım ilk gün ve şimdiden bir sürü sorum vardı.

1) Global fots sitesinde bir eğitim videosu izlerken en basit işlemler anlatılıyor. Yani, orada, diyelim ki satın alırken, zararı durdurun soldaki değerden daha düşük olması ve kâr almanın daha yüksek olması gerektiği açıklanıyor. Eh, fiyatın hangi değere ulaşacağını ve emrin + 'da kapanacağını kâr alarak tahmin ettiğimizi söylüyorlar. Ve eğer değer düşecekse ve - ile sonuçlanmamak için, yani. Para kaybetmek için, kaybetmeyi durdurmak için onu sınırlandırırız. Şunu söyleyelim: Fiyat 1.3552/1.3555, zararı durdur 1.3522, kârı al 1.3612. Şimdi doğrudan soru: 0.0000'lik bir stop loss yapmak mümkün mü? Ne de olsa, değerin bu kadar minimuma ulaşma olasılığı çok küçüktür ve değer atlayana ve sonunda kârımıza ulaşana ve her durumda herhangi bir tahmin olmadan + ile bitene kadar bekleyebilirsiniz. Not: Bu çok aptalca bir soruysa özür dilerim. Kullandığım ilk günü tekrarlıyorum ama bana öyle geliyor ki bu bir fare kapanı içindeki bir çeşit peynir.

2) Beni ilgilendiren ikinci şey ise grafik yükseldiğinde alırız, düştüğünde ise satarız. Değeri 1.3500 iken ve biz her şeyi satmaya hazırken ve sonuç olarak 1.3400 değerinden daha da aşağısını beklerken nasıl para kazanabilirsiniz? Sadece anlamıyorum, sütü 50 rubleye alıp 40'a satmakla aynı şey.

PS Şimdiden teşekkürler. Kesinlikle yargılamayın))).