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

 
belck :

첫 번째 기능이 더 이상 작동하지 않으면


얼마나 멀리 작동합니까? 어떤 조건이 충족되지 않습니까?
 
sergeev :

얼마나 멀리 작동합니까? 어떤 조건이 충족되지 않습니까?

첫 번째 조건은 주문 마감을 중지합니다.

그리고 두 번째 것도 작동하지 않습니다.

즉, 설정된 조건에 도달하면 트랜잭션이 계속 열려 있습니다.

 
이 사이트 어딘가에서 "코드 디자인 프로그램"과 같은 엔지니어링의 기적에 관한 기사를 보았고 이것이 모든 조건을 시각적으로 표현하는 프로그램 인 것 같았지만 기사를 끝까지 읽지 않았지만 잊어 버렸습니다. 이름, 어쩌면 누군가가 나에게 기적이 있다면 말해 줄까요?
 
다음 코드를 사용하여 그래프 아래의 별도 창 에 선이 그려지고 조건에 따라 녹색 또는 빨간색으로 표시됩니다.
- 하나의 버퍼로 계속 같은 기능을 유지하는 방법이 있습니까?
고맙습니다!

 int init(){
   IndicatorBuffers ( 8 );
   IndicatorShortName ( "" );
   IndicatorDigits ( 0 );


   SetIndexLabel (     0 , "TREND  BUY" );
   SetIndexArrow (     0 , 110 );
   SetIndexDrawBegin ( 0 , 0 );
   SetIndexStyle (     0 , DRAW_ARROW , EMPTY, Buffer_Lines_Width, Green );
   SetIndexBuffer (   0 , Buf_1_Buy);

   SetIndexLabel (     1 , "TREND  SELL" );
   SetIndexArrow (     1 , 110 );
   SetIndexDrawBegin ( 1 , 0 );
   SetIndexStyle (     1 , DRAW_ARROW , EMPTY, Buffer_Lines_Width, Red );
   SetIndexBuffer (   1 , Buf_1_Sell);
. . . 

}
 
     int endbar = 12;
     int startbar = 5;
     int barstotal;
     
     for (;startbar < endbar;startbar++)
       {
       if (StopLoss > Low[startbar])
         {
         StopLoss = Low[startbar];
         
         }
       }

좀 더 말해봐 해당 기간의 최저 가격 값을 찾아야 하는 루프가 있지만 루프가 종료되고 StopLoss 변수가 0과 동일하지만 적어도 일부 가격과 같아야 합니다.

시작 부분의 StopLoss 변수는 0입니다.

즉, 내가 이해한 대로 주기는 StopLoss 변수에 최소값을 할당하지 않습니다.

 
chief2000 :
다음 코드를 사용하여 그래프 아래의 별도 창에 선이 그려지며 조건에 따라 녹색 또는 빨간색으로 표시됩니다.
- 하나의 버퍼로 계속 같은 기능을 유지하는 방법이 있습니까?
하나의 버퍼 - 하나의 색상. 즉, 임의의 시점에서 색상이 변경되도록 고안할 수 있지만 전체 길이를 따라 전체 라인 색상이 변경됩니다. 표시기의 모든 2색 선은 두 개의 버퍼로 그려집니다.
물론 개체를 적용할 수 있지만 그건 다른 이야기입니다.
 
DOCTORS :

그래서 저는 저만의 방식으로 프랙탈을 다루었습니다. 저는 저만의 방식으로 지표를 작성했습니다. 음, 저에게는 더 쉽습니다. 문제는 문제가 있습니다.

화살표를 뒤로 3칸 이동하는 방법은 무엇입니까? :(

코드 조각...

SetIndexStyle(0, DRAW_ARROW,0,1);
SetIndexArrow(0,217);
SetIndexBuffer(0, ExtMapBuffer1);
SetIndexEmptyValue(0, 0.0);
SetIndexStyle(1, DRAW_ARROW,0,1);
SetIndexArrow(1, 218);
SetIndexBuffer(1, ExtMapBuffer2);
SetIndexEmptyValue(1, 0.0);

IndicatorShortName("My_iFractals");
SetIndexLabel(0, "iFractalsUp");
SetIndexLabel(1, "iFractalsDn");

UPD

Вопрос снят, сорри опять за кривость свою, но может кому будет интересно ответ - SetIndexShift(0,-3);


나는 다른 방법을 보았지만 이것은. SetIndexShift 사용 - 위쪽 곡률
 
granit77 :
하나의 버퍼 - 하나의 색상. 즉, 임의의 시점에서 색상이 변경되도록 고안할 수 있지만 전체 길이를 따라 전체 라인 색상이 변경됩니다. 표시기의 모든 2색 선은 두 개의 버퍼로 그려집니다.
물론 개체를 적용할 수 있지만 그건 다른 이야기입니다.

이것이 바로 내가 관찰한 것입니다. 전체 선의 색상이 변경되었습니다. 나는 또한 객체를 (버퍼 이전에) 적용하려고 시도했지만 고유한 미묘함을 가지고 있으며 결과적으로 버퍼가 선호되는 것으로 판명되었습니다. 적어도 지금은 모든 가능성을 사용했다는 것을 압니다.
고맙습니다!
 
(닫기[1]-열기[1])+(닫기[2]-열기[2]) 등을 어떻게 요약할 수 있는지 모르겠습니다. N 기간 동안(지표에 적용 가능).
 
001 :
(닫기[1]-열기[1])+(닫기[2]-열기[2]) 등을 어떻게 요약할 수 있는지 모르겠습니다. N 기간 동안(지표에 적용 가능).
당신은 어떻게 시도 했습니까?