[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 228
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
Lütfen danışmana henüz denemediğim, ancak işe yaramadığına dair bir stoploss eklememe yardım edin: (. Teşekkürler
--------------------------------------------+
//| Order_v_Day.mq4 |
//| Telif hakkı © 2010, forex-grail.ru |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif hakkı © 2010, forex-grail.ru"
#özellik bağlantısı "forex-grail.ru"
çift Lot = 0.01; // çok güzelsin
harici int H = 0 ; // siparişin verildiği saat
harici int SL = 0; // pp'de kaybı durdur.
harici int TP = 20; // pp olarak kar al.
int kayma = 2; // kayma
int Sihir = 70111; // büyü
int bilet satış, bilet satın alma;
çift teklif, sor;
string com = "O&D";
int init()
{
dönüş(0);
}
int tanım()
{
dönüş(0);
}
bool isBullish(int shift, int tf = PERIOD_D1) { return(iClose(NULL, tf, shift) > iOpen(NULL, tf, shift)); }
bool isBearish(int shift, int tf = PERIOD_D1) { return(iClose(NULL, tf, shift) < iOpen(NULL, tf, shift)); }
int başlangıç()
{
int ToplamSayı = 0;
for(int i=0; i<SiparişToplam(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==yanlış) break;
if (OrderMagicNumber() != Magic || OrderSymbol() != Symbol()) devam ediyor;
ToplamSayı++;
}
if (ToplamSayı == 0)
{
bilet = 0;
bilet satın al = 0;
}
if(Hour() == H && Minute() == 5 && TotalNumber == 0) // Siparişleri açma zamanı
{
if (isBearish(1)) // D1'deki önceki mum "düşüş" ise, satın al
{
Yeniler();
double ask = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK), Digits);
biletbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage,0,ask+TP*Point,com,Magic,0,Blue);
}
if (isBullish(1)) // D1'deki önceki mum boğa ise, sat
{
Yeniler();
çift teklif = NormalizeDouble(MarketInfo(Symbol(),MODE_BID), Digits);
bilet satış = OrderSend(Symbol(),OP_SELL,Lots,bid,Slippage,0,bid-TP*Point,com,Magic,0,Red);
}
}
dönüş(0);
}
Arşivi yayınlayın. Ben kendim bakacağım.
44,5 MB EURUSD5.csv dosyası EURUSD5.rar'ı 7.7 MB'a rarlı hale getirdi
http://files.mail.ru/E2FN87
44,5 MB EURUSD5.csv dosyası EURUSD5.rar'ı 7.7 MB'a rarlı hale getirdi
http://files.mail.ru/E2FN87
Yerine
biletbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage , 0, ask+TP*Point,com,Magic,0,Blue);
denemek
biletbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage, bid-SL* Point t , ask+TP*Point,com,Magic,0,Blue);
========================
Ve bilet satışı için de benzer şekilde
sıfır yerine: sor+SL* Noktası
Yerine
biletbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage , 0, ask+TP*Point,com,Magic,0,Blue);
denemek
biletbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage, bid-SL* Point t , ask+TP*Point,com,Magic,0,Blue);
========================
Ve bilet satışı için de benzer şekilde
sıfır yerine: sor+SL* Noktası
dergide meta tüccar yazıyor: 2011.10.02 13:34:37 2010.11.23 00:05 Order_v_Day_v_1.0 EURUSD,Günlük: OrderSend işlevi için geçersiz stoploss
yüklendi
( önceden tanımlanmış Ask & Bid değişkenleri büyük harfle yazılır)
yüklendi
Bu CSV'dir!!! Grafikte görünmesi için HST'ye dönüştürülmesi gerekir. Alıntı arşivindeki içe aktarmayı kullanın.
nefig içe aktarma dönüştürmez ve dışa aktarma, HST gibi formatı dışa aktarmaz