[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 238

 

좋은 저녁이에요 ! 오류가 어디 있는지 알려주세요 ...? 텍스트 개체 그래픽을 만듭니다.

 int Время_фрактала=Time[ФрВверх];           // Определение места обозначения фрактала по времени
       double Цена_рисунка=High[ФрВверх];           // Определение места обозначения фрактала по цене
       string Номер_свечи = Время_фрактала ;       // Назначение имени метки надписи фрактала
       ObjectFind (Номер_свечи);
       ObjectCreate (Номер_свечи, OBJ_TEXT , 0 ,Время_фрактала,Цена_рисунка+ 10 *PointX ); // Создание надписи исторического Фр вверх
       ObjectSetText (Номер_свечи, "Фривв" , 14 , "Arial" , DarkViolet ); // Задание свойств надписи
       int Error= GetLastError ();                                 // Назначение имени функции проверки ошибок

개체가 그려집니다 . 그런 다음 다른 개체를 만듭니다.

Время_фрактала=Time[i];             // Рисуем Фр-отмену для Фр Вверх
                   Цена_рисунка=High[i];
                   отмена_вниз = Время_фрактала;
                   ObjectCreate (отмена_вниз, OBJ_TEXT , 0 ,Время_фрактала,Цена_рисунка+ 2 *PointX );   // Создание надписи номера свечи С1
                   ObjectSetText (отмена_вниз, "Отмена дввниз" , 14 , "Arial" , Yellow );       // Задание свойств надписи
                   Error= GetLastError ();                                   // Назначение имени функции проверки ошибок
                   Print ( "Error рисунка = " , Error);

그려야 할 시간에 따라 이 두 물체는 일치합니다. 그리고 나는 그것들을 다른 수평선 아래에 그리고 다른 지평선에 걸쳐 펼쳐서 그리고 싶습니다 . 하지만 결국 두 번째 객체는 첫 번째 수준에서 그려지고 첫 번째 객체는 사라집니다. 그리고 개체가 이미 존재한다는 오류 4200이 발생합니다. 그러나 나는 그것들을 다른 수준으로 나누었습니다. 뭔가 잘못되었다..?

 
volshebnik :

좋은 저녁이에요 ! 오류가 어디 있는지 알려주세요 ...? 텍스트 개체 그래픽을 만듭니다.

개체가 그려지고 있습니다. 그런 다음 다른 개체를 만듭니다.

그려야 할 시간에 따라 이 두 물체는 일치합니다. 그리고 나는 그것들을 다른 수평선 아래에 그리고 다른 지평선에 걸쳐 펼쳐서 그리고 싶습니다 . 하지만 결국 두 번째 객체는 첫 번째 수준에서 그려지고 첫 번째 객체는 사라집니다. 그리고 개체가 이미 존재한다는 오류 4200이 발생합니다. 그러나 나는 그것들을 다른 수준으로 나누었습니다. 뭔가 잘못되었다..?

개체는 가격, 색상, 유형 등으로 식별되지 않고 이름으로 식별됩니다. 귀하의 경우 이름에 시간을 할당합니다. 시간이 일치하면 개체의 이름("Candle_number" 및 "candle_down")이 자연스럽게 일치합니다. 결과적으로 오류 4200이 발생합니다.
 
MaxZ :
개체는 가격, 색상, 유형 등으로 식별되지 않고 이름으로 식별됩니다. 귀하의 경우 이름에 시간을 할당합니다. 시간이 일치하면 개체의 이름("Candle_number" 및 "candle_down")이 자연스럽게 일치합니다. 결과적으로 오류 4200이 발생합니다.
감사합니다 맥스! 이름에 가격 수준을 할당하고 모든 것이 해결됨)
 
volshebnik :
감사합니다 맥스! 이름에 가격 수준을 할당하고 모든 것이 해결됨)
위험하게!! 결국, 가격 수준이 반복될 수 있으며 같은 레이크에 걸려 넘어질 것입니다...
 
MaxZ :
위험하게!! 결국, 가격 수준이 반복될 수 있으며 같은 레이크에 걸려 넘어질 것입니다...
나는 한 개체의 이름에 시간을 할당하고 다른 개체의 이름에 가격 수준을 할당합니다. 시간은 결코 가격과 일치하지 않습니다.
 
volshebnik :
나는 한 개체의 이름에 시간을 할당하고 다른 개체의 이름에 가격 수준을 할당합니다. 시간은 결코 가격과 일치하지 않습니다.
이해 ... 두 개의 개체에 대해 다소 수용 가능한 옵션입니다! :)) 그러나 나는 결코 그렇게 하지 않을 것입니다! ;디
 
MaxZ :
이해 ... 두 개의 개체에 대해 다소 수용 가능한 옵션입니다! :)) 그러나 나는 결코 그렇게 하지 않을 것입니다! ;디
더 나은 방법과 이유는 무엇입니까? )
 
DC 터미널은 200의 레버리지를 사용합니다. 스크립트를 사용하여 주문할 때 20으로 줄일 수 있습니까? 스크립트에서 -dMyLeverage 매개변수는 무엇을 의미합니까?
 
belck :

이것이 주문이 열리는 방식입니다:

다음과 같이 손실 없이 스크립트를 계산하고 싶습니다.

만약

만약

만약

손실 없이 이 라인 정의 코드를 EA에 올바르게 삽입하는 방법:


나는 이것을했고 내가 원하는대로 작동했습니다.

 //---------------------
         if (totalSell > 1 )
        {
   
   LastSellPrice = FindLastSellPrice();
         if ((SLs < Bid && SLs > LastSellPrice) || (LastSellPrice > SLs && SLs > Bid)
    {
    CloseAllSell();
    }
   }
   if (totalBuy > 1 )
  {
  LastBuyPrice = FindLastBuyPrice();
   if (SLb > Ask && LastBuyPrice > SLb)
    {
    CloseAllBuy();
    }
  }
//-----------------------
 

1, 틱 창. 전체 깊이로 채우도록 설정하는 방법이 있습니까?

2, 종료하지 않고 서버에서 터미널을 분리하는 방법이 있습니까? (존재하지 않는 계정으로의 전환은 작동하지 않습니다).