[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 228 1...221222223224225226227228229230231232233234235...652 Yeni yorum [Deleted] 2011.10.02 11:56 #2271 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); } [ARCHIVE] Any rookie question, [Arşivle!] Forumu kirletmemek için Forumu kirletmemek için herhangi rosman 2011.10.02 12:00 #2272 Zhunko : 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 Vadim Zhunko 2011.10.02 12:10 #2273 rosman : 44,5 MB EURUSD5.csv dosyası EURUSD5.rar'ı 7.7 MB'a rarlı hale getirdi http://files.mail.ru/E2FN87 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. [Deleted] 2011.10.02 12:29 #2274 leonid553 : 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ı Danışman siparişleri açmayı durduracak şekilde değiştirildi :( [Deleted] 2011.10.02 12:36 #2275 leonid553 : 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 Leonid Borsky 2011.10.02 12:41 #2276 (nikolai123 : 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) [Deleted] 2011.10.02 12:48 #2277 leonid553 : yüklendi Çok teşekkürler!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Sen bir dahisin:)))))))))))))))))))))))))))) rosman 2011.10.02 15:22 #2278 Zhunko : 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 Vadim Zhunko 2011.10.02 18:06 #2279 rosman : nefig içe aktarma dönüştürmez ve dışa aktarma, HST gibi formatı dışa aktarmaz Garip. Benim için çeviriyor. rosman 2011.10.02 21:41 #2280 Danışman yazma ile ilgili soru. Başka bir zaman dilimindeki çubukların analiziyle ilgili materyali nerede bulacağımı söyle. Belki standart işlevler vardır? Veya kodu yeniden yazmamak için, belki de zaten şablonlar var mı? [Arşiv!] Ücretsiz danışman yazacağım Ticarette makine öğrenimi: teori, [UYARI, KONU KAPALI!] Forumu 1...221222223224225226227228229230231232233234235...652 Yeni yorum
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