Wsparcie! - Jak nie zamawiać nowego zamówienia za cenę już otwartą?
Pokaż wyniki od 1 do 2 z 2

Wątek: Wsparcie! - Jak nie zamawiać nowego zamówienia za cenę już otwartą?

  1. #1
    Jak mogę sprawdzić wszystkie już otwarte ceny?
    Próbowałem następujące, ale nie działa.



    jeśli (warunek) .....



    for (bcnt = btotal-1; bcnt gt; = 0; bcnt--)
    {
    OrderSelect (bcnt, SELECT_BY_POS, MODE_TRADES);
    if (OrderType () lt; = OP_SELL OrderSymbol () == Symbol ())
    {
    if (OrderType () == OP_BUY)
    {
    if ((Ask gt; OrderOpenPrice () (Point * OrderDist)) || (Ask lt; OrderOpenPrice () - (Point * OrderDist)))
    {
    Kupować();


    ......



    //------------------------------

  2. #2

    Cytat Zamieszczone przez ;
    Jak mogę sprawdzić wszystkie już otwarte ceny? Próbowałem następujące, ale nie działa. if (warunek) ..... dla (bcnt = btotal-1; bcnt gt; = 0; bcnt--) {OrderSelect (bcnt, SELECT_BY_POS, MODE_TRADES); if (OrderType () lt; = OP_SELL OrderSymbol () == Symbol ()) {if (OrderType () == OP_BUY) {if ((Zapytaj gt; OrderOpenPrice () (Point * OrderDist)) || (Ask lt ; OrderOpenPrice () - (Point * OrderDist))) {Kup (); ....../------------------------------
    Masz funkcję zakupu w pętli? Prawdopodobnie chcesz przetestować pętlę i sprawdzić wszystkie zamówienia, aby sprawdzić, czy DOWOLNE są zbyt blisko. następnie sprawdź, czy wszystko jest dobre poza pętlą, a następnie kup (poza pętlą) bool tooclose = false; dla (bcnt = btotal-1; bcnt gt; = 0; bcnt--) {OrderSelect (bcnt, SELECT_BY_POS, MODE_TRADES); if (OrderType () lt; = OP_SELL OrderSymbol () == Symbol ()) {if (OrderType () == OP_BUY) {if ((Request lt; OrderOpenPrice () (Point * OrderDist)) (Ask gt; OrderOpenPrice () - (Point * OrderDist))) tooclose = true; }}}/poza pętlą jeśli (! tooclose) Buy (); else Alert (zbyt blisko, by kupić);

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.