Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Eşitliği geometride kabul edildiği gibi işaretlemişsiniz ama canlı piyasada pratikte eşitlik yok. Asgari olarak tolerans kabul edilmelidir.
İşlevselliğe göre düğmeler ekleyin: by-on / off
hücre açık/kapalı
Lütfen bana kodda neyin yanlış olduğunu söyleyin. Derler ancak test cihazında işlem yapmaz.
harici çift StopLoss =0;
harici çift Kar Al =0;
dış çift Lot = 0.1;
dış çift Prots=0.0;
bool İş=doğru;
dize Symb;
extern int Bands_period = 20;
harici double Bands_deviation = 2;
int
Toplam, // Penceredeki sipariş sayısı
İpucu=-1, // Tür seçili. siparişler (B=0,S=1)
bilet; // Sipariş numarası
çift
MA_1_t, // Değer. MA_1 geçerli
Parti, // Miktar seçilen sırayla lotlar
Lts, // Miktar açık düzende çok
Min_Lot, // Minimum lot sayısı
Adım, // Parti büyüklüğü değiştirme adımı
Ücretsiz, // Mevcut ücretsiz fonlar
One_Lot, // Bir lotun maliyeti
Fiyat, // Seçilen siparişin fiyatı
SL, // seçilen sıranın SL'si
TP; // seçilen siparişin TP'si
bool
Ans =false, // Kapattıktan sonra sunucu yanıtı
Cls_B=false, // Satın Al'ı kapatmak için kriterler
Cls_S=false, // Satışı kapatmak için kriterler
Opn_B=false, // Buy'u açma kriterleri
Opn_S=yanlış; // Sell'i açmak için kriterler
//------------------------------------------------ -------------------------------------------------- --------//
int başlangıç()
{
çift YüzdeBB1;
çift YüzdeBB2;
çift ana;
int cnt, toplam;
//------------------------------------------Hatalardan ve sıkışmalardan koruma- --------------------------------------//
if(Bars<100) // Mum sayısı 100'den az ise
{
Print("Çubuk sayısı çok az");
dönüş(0);
}
if (Hacim[0] < 1.0) // İşlem varsa, hacim 0'dan fazladır
{
Comment("Ticaret yok.. Yeni bar bekleniyor..");
dönüş(0);
}
if (AccountFreeMargin()<(1000*Lots))
{
Comment("Yeterli para yok. Marj seviyesi az...");
dönüş(0);
}
//----------------------------------------- Söve korumasının sonu--- --------------------------------//
PercentBB1 = iCustom(NULL,PERIOD_H1,"cBB",Bands_period,0,Bands_deviation,0 );
PercentBB2 = iCustom(NULL,PERIOD_M15,"cBB",Bands_period,0,Bands_deviation,0);
ma = iMA(BOŞ, PERIOD_M15, 20, 0, 0, PRICE_CLOSE, 0);
toplam=SiparişToplam();
//-------------------------------------------Kapanış pozisyonları--- ------------------------------------
for(cnt=0;cnt<toplam;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderType()<=OP_SAT &&
OrderSymbol()==Symbol())
{
if(OrderType()==OP_BUY)
{
if (YüzdeBB1 <=30.0000 && YüzdeBB1 >=70.0000 && Teklif == ma)
{
Ticket=OrderClose(OrderTicket(),OrderLots(),Bid,50,Violet);
dönüş(0);
}
}
if(OrderType()==OP_SEL)
{
if (PercentBB1 <=30.0000 && PercentBB1 >=70.0000 && Sor == ma )
{
Ticket=OrderClose(OrderTicket(),OrderLots(),Ask,50,Violet);
dönüş(0);
}
}
}
}
//-----------------------------------------------Son pozisyon kapanışı------------------------------------
if(toplam==0) // pozisyon yoksa
{
// uzun pozisyon açma
if(PercentBB1 >=30.0000 && PercentBB1 <=70.0000 && PercentBB2 <=0.0000 )
{
Ticket=OrderSend(Symbol(), OP_BUY,Lots,Ask,50,0,"Uzun Pozisyon",16384,0,Kırmızı);
dönüş(0);
}
// kısa pozisyon açma
if(PercentBB1 >= 30.0000 && PercentBB1 <=70.0000 && PercentBB2 >= 100.0000)
{
Ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,50,0,"Kısa Pozisyon",16384,0,Kırmızı);
dönüş(0);
}
}
dönüş(0);
Lütfen bana kodda neyin yanlış olduğunu söyleyin. Derler ancak test cihazında işlem yapmaz.
PercentBB1 = iCustom(NULL,PERIOD_H1,"cBB",Bands_period,0,Bands_deviation,0 );
PercentBB2 = iCustom(NULL,PERIOD_M15,"cBB",Bands_period,0,Bands_deviation,0);
kimse yardım etmeyecek
gösterge yok
Merhaba!! Özelleştirilebilir bir duruşa sahip bir ok göstergesine dayalı bir Uzman Danışman yazmak ve göstergenin ters sinyalini almak mümkün müdür?
yapamazsınız, ayrıştırılmış göstergeleriniz var
ÜCRETSİZ yürütme için ticaret stratejisinin ayrıntılı bir açıklamasıyla TOR'u kabul etmeye hazır. MT4 terminali için danışman veya gösterge.
"Şablon" türündeki stratejiler değerlendirmeye tabi değildir. Bu nedenle, daha sonra yürütme ile TK'yi bağımsız olarak seçme hakkımı saklı tutarım.
Zamanlama hakkında, lütfen bahsetme. Günde 2-3 saat kodlama zamanı. Aslında, bu ücretsiz yürütmenin fiyatıdır.
***
ÜCRETSİZ yürütme için ticaret stratejisinin ayrıntılı bir açıklamasıyla TOR'u kabul etmeye hazır. MT4 terminali için danışman veya gösterge.
"Şablon" türündeki stratejiler değerlendirmeye tabi değildir. Bu nedenle, daha sonra yürütme ile TK'yi bağımsız olarak seçme hakkımı saklı tutarım.
Zamanlama hakkında, lütfen bahsetme. Günde 2-3 saat kodlama zamanı. Aslında, bu ücretsiz yürütmenin fiyatıdır.
***
Ücretsiz yapmayı taahhüt edin - her şeyi halka açık bir şekilde yapmak için zahmete girin.
Merhaba! Danışman yazma hakkında hiçbir şey bilmiyorum, bu yüzden böyle bir soru var. Kaynak kodu olmadan bir göstergeye dayalı Uzman Danışman yazmak mümkün müdür?
Yapabilir.