[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 228

 
alsu >> :

çünkü iHighest yalnızca zaman serileriyle çalışır. Diğer diziler için analog ArrayMaximum

Yani dizilerle uğraşmak zorundasın :( Yardımın için teşekkürler!

 

Merhaba!!!

Lütfen bana çağrıldıklarında özel göstergelerdeki " Parametreler " menüsünü nasıl uygulayacağımı söyle?

Yani harici değişkenler oluşturup "giriş parametreleri" menüsüne değerlerini girebiliyorum ancak değişken ikameli kablolu göstergeler ve hangi değeri girdiğimize dair Rusça açıklamalar gibi bir menü oluşturmak istiyorum ve sadece değişkenin ruhsuz adı ve programın gövdesinde hangi sayının kodlandığını hatırlayın (örneğin, gösterge kodunun kendisinde " uygula ", anahtar koşulu tarafından kontrol edilen bir tamsayıdır ve "aç, kapat, vb" listeden)...

 

Merhaba yardım plz anlayamadım... Osilatör sinyalleri üzerinde çalışan, sıfırı geçtikten sonra pozisyon açan bir danışman var. Mevcut bar kapandığında ve sinyal oluştuğunda onu bir pozisyon açmaya zorlamak gerekiyor, aksi halde ileri geri sallanıyor, sinyal sakinleşene kadar dakikada birkaç kez bir pozisyonu açıp kapatabiliyor :).

işte kod:


harici çift Parti = 0.1;
dış çift Per = 14;
bool gi_84 = DOĞRU;
int gi_88 = 366;
çift gd_92 = 0.02;
çift gd_100 = 0.2;
int g_period_108 = 14;
int gi_112 = 50;
int g_slippage_116 = 0;



geçersiz başlangıç() {
int l_cmd_52;
int l_ticket_56;

string l_symbol_0 = Symbol();
double l_isar_8 = iCustom(NULL,0,"daytrend-t01",Per,0,0);
double l_isar_9 = iCustom(NULL,5,"daytrend-t01",Per,0,0);
int l_cmd_40 = -1;
int l_ord_total_44 = OrdersTotal();
Parti = MathMax(Lot, MarketInfo(l_symbol_0, MODE_MINLOT));
for (int li_48 = l_ord_total_44; li_48 > 0; li_48--) {
if (OrderSelect(li_48 - 1, SELECT_BY_POS) == DOĞRU) {
l_cmd_52 = OrderType();
(OrderSymbol() != l_symbol_0 || l_cmd_52 < OP_BUY || l_cmd_52 > OP_SELL) devam ederse;
l_ticket_56 = OrderTicket();
Yeniler();
if (l_cmd_52 < OP_SELL) {
if (l_isar_8 > 0) {
while (OrderClose(l_ticket_56, Parti, Bid, g_slippage_116) == 0) FunError(gi_112);
l_cmd_40 = -1;
devam etmek;
}
} başka {
if (l_isar_8 < 0 ) {
while (OrderClose(l_ticket_56, Parti, Sor, g_slippage_116) == 0) FunError(gi_112);
l_cmd_40 = -1;
devam etmek;
}
}
l_cmd_40 = l_cmd_52;
}
}
if (l_cmd_40 < OP_BUY && g_period_108 == 0 ||Yılın Günü() < gi_88) {
Yeniler();
if (l_isar_8 < 0 && l_isar_9 < 0 ) while (OrderSend(l_symbol_0, OP_BUY, Lot, Ask, g_slippage_116, 0, 0) == 0) FunError(gi_112);
başka
if (l_isar_8 > 0 && l_isar_9 > 0 ) while (OrderSend(l_symbol_0, OP_SELL, Lot, Bid, g_slippage_116, 0, 0) == 0) FunError(gi_112);
}
}

geçersiz FunError(int ai_0) {
uyku(ai_0);
Yeniler();
}

geçersiz tanım() {
}
 
nikkola >> :

Yazara sorun.

 
TheXpert >> :

Yazara sorun.

Bul onu :)

 
iyi günler, hikayeyi 1999'dan yükledi, böyle bir hata çıkıyor

2009.09.15 15:49:05	HistoryBase: not enough memory 'USDJPY1' [3231513 bars]
2009.09.15 15:49:05	Memory handler: cannot allocate 142197836 bytes of memory


ne tür bir bellek yeterli değil, bunun ne tür bir hata olduğunu bilen var mı?
 
nikkola >> :

Bul onu :)

Bakın, burada geri derlenmiş kodla ışıldayacak ve ücretsiz yardım umacak hiçbir şey yok.

 
NEKSUS_ >> :
ne tür bir bellek yeterli değil, bunun ne tür bir hata olduğunu bilen var mı?

RAM'i, nasıl işlendiğini hatırlamıyorum, ancak tarihin derinliğini azaltmak yardımcı olabilir.

 
TheXpert >> :

Bakın, burada geri derlenmiş kodla ışıldayacak ve ücretsiz yardım umacak hiçbir şey yok.

Derleme yapmadım, bu formda aldım ...

 
TheXpert >> :

hikayenin derinliğini azaltmak yardımcı olmalıdır.

bütün sorun bu nizya sistem için bütün tarihe ihtiyaç var

Neden: