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

 
Cumartesi günü dinlenmeyen herkese iyi günler! İşte kısa bir kod parçacığı: if((total==0) || (total>0 && OrderSelect(1,SELECT_BY_POS,MODE_TRADES)==true && OrderSymbol()!=Symbol()))
{
if((strateji koşulu geliyor)&& timeBar!=iTime(Symbol(),Period(),1))
{
sellcloseprice = NormalizeDouble ((iOpen(Symbol(), Period(), 0)-50*Point()), Digits);
int poz_1 = OrderSend(Symbol(),OP_SELL,lot,Bid,slip,0,sellcloseprice,NULL,magic,Red);
uyku(2000);
Yeniler();
int poz_2 = OrderSend(Symbol(),OP_SELL,lot,Bid,slip,0,sellcloseprice,NULL,magic,Red);
uyku(2000);
Yeniler();
int poz_3 = OrderSend(Symbol(),OP_SELL,lot,Bid,slip,0,sellcloseprice,NULL,magic,Red);
uyku(2000);
Yeniler();
int poz_4 = OrderSend(Symbol(),OP_SELL,lot,Bid,slip,0,sellcloseprice,NULL,magic,Red);
uyku(2000);
Yeniler();
int poz_5 = OrderSend(Symbol(),OP_SELL,lot,Bid,slip,0,sellcloseprice,NULL,magic,Red);
timeBar=iTime(Symbol(),Period(),1);
sellopentime = iTime(Symbol(),Period(),0);
Comment("Sihirli 513015 HÜCRE");
} BAYA için de benzer şekilde. Koşulların başlangıcında belirli sayıda pozisyonu mükemmel bir şekilde açar. AMA ilk if'den önce bir tane daha eklerseniz if: if(timeBar!=iTime(Symbol(),Period(),0)) {Print("EKSTRA RİSK MODU AÇIK !!!");timeBar=iTime(Symbol( ),Period( ),0);} daha sonra üç kat daha fazla SATIŞ açılır ve bir nedenden dört kat daha fazla ALIM açılır. Bu etkinin nedenini biri açıklayabilir mi? SRC kullanmadığım için özür dilerim, nedense benim için çalışmıyor.
 
rapid_minus :
SRC kullanmadığım için özür dilerim, nedense benim için çalışmıyor.
Eh, en azından çizgileri hizalamak mümkün olurdu?
 
hayır. ve hizalama çalışmıyor. girerken metin sohbete gönderilir ve tablo oluştururken tamamen kaybolur.
 
Peki o zaman gözünü kırdığı için pişman olmayacak birini bekle.
 
ve kırılacak ne var - kopyalandı ve MK4 dosyasına. ve her şey olması gerektiği gibi düzenlenecek ve okumak sohbetten daha tanıdık.
 
Vlad143 :

Son kullanma tarihi ile deney yapardım. İşlem açılması isteniyor ancak sıfır olmayan bir "Bekleyen emir son kullanma tarihi" TimeExp = 5 OrderSend'e geçiliyor.Yardıma göre, yasal durumda bile bekleyen bir emir verme talebi

" Bazı alım satım sunucuları bekleyen emir sona erme tarihlerinin kullanılmasını yasaklayabilir. Bu durumda, sona erme parametresinde sıfır olmayan bir değer ayarlamaya çalışmak 147 hatası (ERR_TRADE_EXPIRATION_DENIED) üretecektir. "

Ve her ihtimale karşı, son kullanma tarihi saniye cinsinden geçilir (tarih saat türü). 5 değeri, sanırım, dakikaları ifade ediyor.

Bu Expert Advisor'da TimeExp = 5 parametresi, opsiyonun sona erme süresini ifade eder, yani. TimeExp bir sipariş yorumu değişkenidir. Ve opsiyonun sona erme süresi dakika olarak belirtilir.
 
Foxonn :
Bu Expert Advisor'da TimeExp = 5 parametresi, opsiyonun sona erme süresini ifade eder, yani. TimeExp bir sipariş yorumu değişkenidir. Ve opsiyonun sona erme süresi dakika olarak belirtilir.
O zaman cevap bu forumda aranmamalı. MT4 platformu üzerinden ikili opsiyon ticareti, yazılım eklentileri kullanılarak gerçekleştirilir. Özellikle MQL4 üzerindeki eklentiler. 2015 baharında, GC'de ikili opsiyon danışmanıyla işlem yaptım ve orada süre b idi. Seçenek "ters çevrilmiş" bir şekilde ayarlandı (yorumlar aracılığıyla görünüyor, ancak şimdi kodumu bulamadım). Her şirketin bu eklentileri bağımsız olarak yazdığı izlenimini edindim. Daha sonra, görünüşe göre, üçüncü bir taraftan birleşik çözümler ortaya çıktı. Ancak her şirketin desteğinde çalışmalarının özelliklerini bulmanız gerekir. Bunlar MQL4 özellikleri değildir.
 
Vlad143 :
O halde cevap bu forumda aranmamalı. MT4 platformu üzerinden ikili opsiyon ticareti, yazılım eklentileri kullanılarak gerçekleştirilir. Özellikle MQL4 üzerindeki eklentiler. 2015 baharında, GC'de ikili opsiyon danışmanıyla işlem yaptım ve orada süre b idi. Seçenek "ters çevrilmiş" bir şekilde ayarlandı (yorumlar aracılığıyla görünüyor, ancak şimdi kodumu bulamadım). Her şirketin bu eklentileri bağımsız olarak yazdığı izlenimini edindim. Daha sonra, görünüşe göre, üçüncü bir taraftan birleşik çözümler ortaya çıktı. Ancak her şirketin desteğinde çalışmalarının özelliklerini bulmanız gerekir. Bunlar MQL4 özellikleri değildir.
Vlad143 , bahşiş için teşekkürler.
 
Herkese iyi günler! Sorum şu: Programlı olarak bir kelimeyi kesmeniz gereken bir metin dosyası var. Herhangi bir metin düzenleyicide bu çok basittir, ancak programlı olarak nasıl yapılır?
 
melan : bir kelimeyi programlı olarak kesmek için bir metin dosyası var
Satır satır dosyanın satırlarını bir dizge değişkeninde okudum, içinden gözden düşmüş sözcüğü kesip çıkardım. Ortaya çıkan dizeyi çıktı dosyasına yazarım. Giriş dosyası bittiğinde, onu siliyorum. Çıktı dosyasını yeniden adlandırıyorum.