Wszystkie pytania dozwolone początkujących programistów

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
sonixh
Stały bywalec
Stały bywalec
Posty: 57
Rejestracja: 13 sty 2011, 19:26

Nieprzeczytany post autor: sonixh »

Nie chcę po prostu pisać 7 wskaźników dla 7 par skoro mogę mieć jeden, który wrzucę na EURUSD lub na USDJPY lub USDCAD itp a on sam rozpozna walute i się przełaczy lub przeciągając go na wykres z góry recznie mu właczę tą parę(USDJPY=true) a on sam pobierze z właściwych dla tej pary buforów z G7 odpowiednie dane. Tylko to chcę zrobić. Zwykły przełacznik bo resztę już mam.
Obrazek

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

sonixh pisze:Nie chcę po prostu pisać 7 wskaźników dla 7 par skoro mogę mieć jeden,
Nie wiem jaki widzisz problem skoro każdy wskaźnik, skrypt czy to EA działa na takim wykresie (i walucie) na jakim zostanie uruchomiony. (no chyba że dla każdej waluty chcesz inne mieć parametry ale wtedy wystarczy do wskaźnika dodać np:

Kod: Zaznacz cały

switch(Symbol())
 {
 case  'EURUSD' : buf = 0;buf2 =6; waluta1 = "USD"; waluta2 = "EUR"; break;
 case  'USDGBP' : buf = 1;buf2 =6; waluta1 = "USD"; waluta2 = "GBP"; break;
 case  'GBPJPY' : buf = 1;buf2 =5; waluta1 = "GBP"; waluta2 = "JPY"; break;
 ...
}
Musisz też uważać jak się nazywa dany instrument bo nie koniecznie to może być:
EURUSD
a np
.EURUSD
EUR/USD
EURUSD.
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
sonixh
Stały bywalec
Stały bywalec
Posty: 57
Rejestracja: 13 sty 2011, 19:26

Nieprzeczytany post autor: sonixh »

Faktycznie, przecież przełączam Symbol() a nie walutę depozytową. Mimo to wyskakują mi teraz błędy " 'EURUSD' more than 1 symbol " O co tym razem chodzi? Myślałem, że to będzie proste... Symbol() wyświetla mi na bossie EURUSD.
Obrazek

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

sonixh pisze:. Mimo to wyskakują mi teraz błędy " 'EURUSD' more than 1 symbol "
Nie wiem pewnie masz 2 razy (lub więcej) "EURUSD" - jak zresztą pisze :)
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
sonixh
Stały bywalec
Stały bywalec
Posty: 57
Rejestracja: 13 sty 2011, 19:26

Nieprzeczytany post autor: sonixh »

He, he, na tyle znam angielski ale to mi pokazuje linijki kodu w pętli po 'case' a wcześniej nic już nie ma bo wywalilem. Dlatego mnie to zdziwiło. No nic, szukam dalej bo nie lubię się poddawać lub czegoś nie wiedzieć. Przynajmniej dowiedziałem się, że używa się też ' ' w kodzie a tego nie wiedziałem. Dzięki.

ps
powiedz mi jeszcze dla pewności: Symbol() zwraca dane typu string?
Obrazek

Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

Nieprzeczytany post autor: Esco »

w CCFP jest przełącznik "ShowOnlyPairsOnChar".

Awatar użytkownika
sonixh
Stały bywalec
Stały bywalec
Posty: 57
Rejestracja: 13 sty 2011, 19:26

Nieprzeczytany post autor: sonixh »

A że tak zapytam jak laik: co to jest CCFP ? :oops:
Obrazek

Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

Nieprzeczytany post autor: Esco »


Awatar użytkownika
sonixh
Stały bywalec
Stały bywalec
Posty: 57
Rejestracja: 13 sty 2011, 19:26

Nieprzeczytany post autor: sonixh »

Dzięki Esco za podpowiedź. Wieczorkiem zasiądę do tego. :P
Obrazek

Awatar użytkownika
Darkey
Pasjonat
Pasjonat
Posty: 713
Rejestracja: 22 gru 2011, 00:45

Nieprzeczytany post autor: Darkey »

Witam,
chciał bym sobie napisać jakiś podprogram do mt4, np. taki one click trading jak bym miał się za to zabrać ? Może ktoś wie gdzie mógł bym poczytać na ten temat.
Pozdrawiam



edit: właśnie wyszukałem że się pasuje MQL nauczyć :D

pytanie 2 jeśli chciał bym zrobić własnego myfxbook'a to w jaki sposób mogę pobierać dane? pewnie jest już jakiś model bazy danych do tego.
Ostatnio zmieniony 20 kwie 2012, 22:55 przez Darkey, łącznie zmieniany 1 raz.
“Obstacles can’t stop you. Problems can’t stop you. Most of all, other people can’t stop you. Only you can stop you.”J. Gitomer
"Otwórz oczy, pajacu." Sokrates

ODPOWIEDZ