0 beğenilme 0 beğenilmeme
75 kez görüntülendi
// === PARAMETRE ===
EMAUzunluk := 55;

// === HEIKEN ASHI HESAPLARI ===
src := (O + H + L + C) / 4;
haOpen := (Ref(src, -1) + PREV) / 2;
haC := (src + haOpen + Max(H, haOpen) + Min(L, haOpen)) / 4;

// === KIRMIZI SERİ (YASIN) ===
EMA1 := Mov(haC, EMAUzunluk, E);
EMA2 := Mov(EMA1, EMAUzunluk, E);
EMA3 := Mov(EMA2, EMAUzunluk, E);
TMA1 := 3 * EMA1 - 3 * EMA2 + EMA3;

EMA4 := Mov(TMA1, EMAUzunluk, E);
EMA5 := Mov(EMA4, EMAUzunluk, E);
EMA6 := Mov(EMA5, EMAUzunluk, E);
TMA2 := 3 * EMA4 - 3 * EMA5 + EMA6;

IPEK := TMA1 - TMA2;
YASIN_KIRMIZI := TMA1 + IPEK;

// === MAVİ SERİ (YASIN1) ===
hlc3 := (H + L + C) / 3;
EMA7 := Mov(hlc3, EMAUzunluk, E);
EMA8 := Mov(EMA7, EMAUzunluk, E);
EMA9 := Mov(EMA8, EMAUzunluk, E);
TMA3 := 3 * EMA7 - 3 * EMA8 + EMA9;

EMA10 := Mov(TMA3, EMAUzunluk, E);
EMA11 := Mov(EMA10, EMAUzunluk, E);
EMA12 := Mov(EMA11, EMAUzunluk, E);
TMA4 := 3 * EMA10 - 3 * EMA11 + EMA12;

IPEK1 := TMA3 - TMA4;
YASIN_MAVI := TMA3 + IPEK1;

// === AL/SAT SİNYALİ KOŞULLARI ===
BUY := YASIN_MAVI > YASIN_KIRMIZI AND Ref(YASIN_MAVI, -1) <= Ref(YASIN_KIRMIZI, -1);
SELL := YASIN_MAVI < YASIN_KIRMIZI AND Ref(YASIN_MAVI, -1) >= Ref(YASIN_KIRMIZI, -1);

// === EXPLORER KOLONLARI ===
Col1 := YASIN_MAVI;
Col2 := YASIN_KIRMIZI;
Col3 := IIF(BUY, "BUY", IIF(SELL, "SELL", "NO SIGNAL"));
Portföy kategorisinde (67 puan) tarafından | 75 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhaba

EMAUzunluk := 55;

hlc3 := (H + L + C) / 3;
EMA7 := Mov(hlc3, EMAUzunluk, E);
EMA8 := Mov(EMA7, EMAUzunluk, E);
EMA9 := Mov(EMA8, EMAUzunluk, E);
TMA3 := 3 * EMA7 - 3 * EMA8 + EMA9;

EMA10 := Mov(TMA3, EMAUzunluk, E);
EMA11 := Mov(EMA10, EMAUzunluk, E);
EMA12 := Mov(EMA11, EMAUzunluk, E);
TMA4 := 3 * EMA10 - 3 * EMA11 + EMA12;

IPEK1 := TMA3 - TMA4;
YASIN_MAVI := TMA3 + IPEK1;

src := (O + H + L + C) / 4;
EMA1 := Mov(src, EMAUzunluk, E);
EMA2 := Mov(EMA1, EMAUzunluk, E);
EMA3 := Mov(EMA2, EMAUzunluk, E);
TMA1 := 3 * EMA1 - 3 * EMA2 + EMA3;

EMA4 := Mov(TMA1, EMAUzunluk, E);
EMA5 := Mov(EMA4, EMAUzunluk, E);
EMA6 := Mov(EMA5, EMAUzunluk, E);
TMA2 := 3 * EMA4 - 3 * EMA5 + EMA6;

IPEK := TMA1 - TMA2;
YASIN_KIRMIZI := TMA1 + IPEK;

BUY := YASIN_MAVI > YASIN_KIRMIZI AND Ref(YASIN_MAVI, -1) <= Ref(YASIN_KIRMIZI, -1);
SELL := YASIN_MAVI < YASIN_KIRMIZI AND Ref(YASIN_MAVI, -1) >= Ref(YASIN_KIRMIZI, -1); buy

Şeklinde deneyebilirsiniz. System testera kopyalarken üst taraf aynı olacak sadece son buy ve sell alanlarını ayırarak yazınız.

Bilgilerinize.
(6,380 puan) tarafından
0 0
system tester da olmadı yardımcı olabilir misiniz ?
9,598 soru
9,555 cevap
5,170 yorum
44,288 kullanıcı