Operacje i wyrażenia - menu wprowadzania
Strona 1 z 2 12 OstatniOstatni
Pokaż wyniki od 1 do 10 z 17

Wątek: Operacje i wyrażenia - menu wprowadzania

  1. #1
    Cześć,

    W jaki sposób użytkownik może zmienić OPERACJE I RELACJE, ponieważ nie mogą uzyskać dostępu do pliku MQ4? co muszę kodować, aby można było je zmienić; to =?

  2. #2
    Sir Masterx584, przykład Mam poniższy kod poniżej Wstawiony kod iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) gt; iMA (_Symbol, PERIOD_M15, MA200, MA200S, MA200METODODZENIE, MA200PRICE, i) # 91; kolor = # 656565 # 93; # 91; czcionka = verdana # 93; # 91;czcionka # 93; # 91;kolor # 93; operacje relacji to gt ;. to jest naprawione. co jeśli użytkownik może to zmienić. Próbuję użyć ENUM, ale jest błąd podczas używania lt; gt; = i tak dalej

  3. #3
    Musisz pokazać większy kontekst lub gdzie chcesz go użyć. Dla mnie nadal nie jest jasne, co próbujesz zrobić ... Wynik zawsze będzie prawdziwy lub fałszywy dla dowolnej kombinacji True, jeśli a jest równe ba = = b; Prawda, jeśli a nie jest równe b a! = B; Prawda, jeśli a jest mniejsze niż b a lt; b; Prawda, jeśli a jest większe niż b a gt; b; Prawda, jeśli a jest mniejsze lub równe b a lt; = b; Prawda, jeśli a jest większe lub równe b a gt; = b;

  4. #4

    Cytat Zamieszczone przez ;
    Musisz pokazać większy kontekst lub gdzie chcesz go użyć. Dla mnie wciąż nie jest jasne, co próbujesz zrobić ... Wynik zawsze będzie prawdziwy lub fałszywy dla dowolnej kombinacji True, jeśli a jest równe ba = = b; Prawda, jeśli a nie jest równe b a! = B; Prawda, jeśli a jest mniejsze niż b a lt; b; Prawda, jeśli a jest większe niż b a gt; b; Prawda, jeśli a jest mniejsze lub równe b a lt; = b; Prawda, jeśli a jest większe lub równe b a gt; = b;
    Rozumiem to, proszę pana. co mam na myśli, czy jest jakiś sposób, aby użytkownik mógł to zmienić w sekcjach INPUT? jak teraz jest już zakodowany w formacie MQ4

  5. #5

    Cytat Zamieszczone przez ;
    {quote} Rozumiem to, proszę pana. co mam na myśli, czy jest jakiś sposób, aby użytkownik mógł to zmienić w sekcjach INPUT? jak teraz jest już zakodowany w formacie MQ4
    Można to zrobić w sekcji wejściowej za pomocą listy opcji wyliczeniowych, gdzie wybrana opcja wywoła potrzebną operację lt; = gt; lub czegokolwiek chcesz. Wstawione opcje wyliczania kodu {option1 = 0,/spowoduje wyzwolenie lt; opcja2 = 1,/spowoduje wyzwolenie == opcja3 = 2/wyzwoli gt; }; opcje zewnętrzne SelectOption = opcja1;/w menu wejściowym/, a następnie w kodzie: Wstawiony kod, jeśli (SelectOption == opcja1), jeśli (iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) lt; iMA (_Symbol, PERIOD_M15, MA200, MA200S, MA200METHOD, MA200PRICE, i)) wykonaj, co chcesz; jeśli (SelectOption == opcja2), jeśli (iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) == iMA (_Symb ol, PERIOD_M15, MA200, MA200S, MA200METHOD, MA200PRICE, i)) wykonaj, co chcesz ; jeśli (SelectOption == option3), jeśli (iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) gt; iMA (_Symbol, PERIOD_M15, MA200, MA200S, MA200METHOD, MA200PRICE, i)) wykonaj, co chcesz; Mam nadzieję, że to rozwiąże twój problem. Wszystko co najlepsze.

  6. #6

    Cytat Zamieszczone przez ;
    {quote} Można to zrobić w sekcji wejściowej za pomocą listy opcji, w której wybrana opcja wywoła potrzebną operację lt; = gt; lub czegokolwiek chcesz. opcje enum {option1 = 0, \\ wywoła lt; opcja2 = 1, \\ uruchomi == opcja3 = 2 \\ wyzwoli gt; }; opcje zewnętrzne SelectOption = opcja1;/w menu wejściowym/i później w kodzie: if (SelectOption == option1) if (iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) lt; iMA (_Symbol, PERIOD_M15, MA200, MA200S, MA200METHOD, MA200PRICE, i)) wykonaj, co chcesz; jeśli (SelectOption == option2) if (iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) == iMA (_Symb ...
    IC, co masz na myśli ... rozumiem ... nie ma znaczenia co mam na myśli, ale to nadal działa ... zakoduje to wewnątrz ...

  7. #7
    1 Załącznik (-i)
    Cytat Zamieszczone przez ;
    {quote} Można to zrobić w sekcji wejściowej za pomocą listy opcji, w której wybrana opcja wywoła potrzebną operację lt; = gt; lub czegokolwiek chcesz. opcje enum {option1 = 0, \\ wywoła lt; opcja2 = 1, \\ uruchomi == opcja3 = 2 \\ wyzwoli gt; }; opcje zewnętrzne SelectOption = opcja1;/w menu wejściowym/i później w kodzie: if (SelectOption == option1) if (iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) lt; iMA (_Symbol, PERIOD_M15, MA200, MA200S, MA200METHOD, MA200PRICE, i)) wykonaj, co chcesz; jeśli (SelectOption == option2) if (iMA (_Symbol, PERIOD_M15, MA100, MA100S, MA100METHOD, MA100PRICE, i) == iMA (_Symb ...
    Sir, mógłbym sprawdzić, dlaczego nie mogłem użyć tego na wielu wykresach i dołączyć do kilku wykresów i pozwolić mu działać. jeśli mam 2 lub 3 wykresy z rozkazami, to tak jak z awarią
    https://www.forex-instant.com/attach...1536386352.mq4

  8. #8
    Cytat Zamieszczone przez ;
    {quote} Proszę pana, mógłbym sprawdzić, dlaczego nie mogłem użyć tego na wielu wykresach i dołączyć do kilku wykresów i pozwolić mu działać. jeśli mam 2 lub 3 wykresy z rozkazami, to coś takiego jak jego awaria {plik}
    Kto zakodował, zapomniał sprawdzić OrderSymbol () == Symbol () w obszarze, w którym modyfikuje SL TP aktywnych zleceń ... i próbuje go zmodyfikować także dla wszystkich innych otwartych wykresów, używając cudzysłowów w miejscu, gdzie zainicjowano
    Ten kod wydaje się być napisany przez bardzo głupiego dzieciaka.

  9. #9
    Cytat Zamieszczone przez ;
    {quote} Kto zakodował, zapomniał sprawdzić OrderSymbol () == Symbol () w obszarze, w którym modyfikuje SL TP aktywnych zleceń ... i próbuje go zmodyfikować dla wszystkich innych otwartych wykresów również za pomocą cudzysłowu symbolu gdzie zainicjowane
    Ten kod wydaje się być napisany przez bardzo głupiego dzieciaka.
    Jestem głupcem, proszę pana ... przepraszam ..
    Co muszę dodać lub zmienić sir?

  10. #10
    Cytat Zamieszczone przez ;
    {quote} Jestem głupcem, proszę pana ... przepraszam ..
    Staraj się być bardziej zorganizowany. Sposób, w jaki kładziesz rzeczy na stronie jest bardzo ważny ... Kiedyś zarządzałem aplikacjami z 25000 liniami kodu.

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Używamy cookies
Używamy cookies, aby jak najlepiej dostosować witrynę do Twoich potrzeb. Kontynuowanie przeglądania tej strony, oznacza zgodę na używanie plików cookies. Aby uzyskać więcej informacji zapoznaj się z naszą Polityką Prywatności.