OrderSend() 함수에 버그가 있습니까? - 페이지 3

 
tara :
Albansky는 금지되어 있지 않습니다 :)


여기에 모든 것을 세 줄로 작성할 수 있습니다.

 if ((Bid - iMA )< var* Point )   OrderSend ();
if (( iMA - Bid)< var* Point )   OrderSend ();

뭔가

 
아니요, 작동하지 않습니다 :)
 
pako :
적은 기능으로 코드를 게시하도록 편집했습니다. 댓글이 이동되었습니다. 글쎄, 표가 있던 곳에서 표지판이 제거되지 않았습니다 ... Ess,하지만 이것은되어서는 안됩니다. 그러나 그럼에도 불구하고 바이에게는 모든 것이 정상입니다.
 
hoz :
적은 기능으로 코드를 게시하도록 편집했습니다. 댓글이 이동되었습니다. 글쎄, 표가 있던 곳에서 표지판이 제거되지 않았습니다 ... Ess,하지만 이것은되어서는 안됩니다. 그러나 그럼에도 불구하고 바이에게는 모든 것이 정상입니다.
내가 요청한 대로 하세요.
 
hoz :
적은 기능으로 코드를 게시하도록 편집했습니다. 댓글이 이동되었습니다. 글쎄, 표가 있던 곳에서 표지판이 제거되지 않았습니다 ... Ess,하지만 이것은되어서는 안됩니다. 그러나 그럼에도 불구하고 바이에게는 모든 것이 정상입니다.

차트나 데모의 잘못된 위치에서 열리는(그리는) 것이 무엇인지 테스트에서 시각화 도구로 판단합니까? 테스터에서 거기에 무엇이 그려져 있는지 명확하지 않으면 데모에서 디버깅하는 데 시간을 보내고 화면의 주석에 변수를 표시하고 알고리즘에 따라 관찰하십시오. 이전 페이지에서 1월 중순 날짜로 된 화면을 보았기 때문에 질문했습니다.

 
tara :
아니요, 작동하지 않습니다 :)

가격이 일부 들여쓰기보다 가까운 거리에서 점에 접근하자마자 if ((Bid - iMA )< var* Point )
아니면 당신은 많은 bukoff가 필요합니까 ????

역시 마우스로

Ma1 = iMA ( NULL ,i_TF,i_fastMaPeriod, 0 , MODE_EMA ,MODE_CLOSE, 1 );
Ma2 = iMA ( NULL ,i_TF,i_fastMaPeriod, 0 , MODE_EMA ,MODE_CLOSE, 2 );

if (Ma1 > Ma2) вверх;
else           вниз;
 
tara :
내가 요청한 대로 하세요.

이미 마쳤어. 또한, 나는 마우스에서 들여쓰기 변수를 약간 증가시키고 우리는 갑니다.... 눈으로 보는 것이 모든 것을 이해하는 것이 항상 가능한 것은 아닙니다.

성능 외에도 lastBarTime 변수를 전역 수준으로 제거하면 다른 것에 영향을 미치는지 궁금합니다. 결국 유형은 static 입니다. 즉, 변수는 프로그램 수명 동안 값을 저장합니다...

그리고 또 다른 흥미로운 순간. 여전히 다른 기능에서 마우스를 사용하는 경우 시작 부분에 즉시 선언하여 올바른 작업을 수행한 것입니까? 아니면 리소스 비용 측면에서 각 틱 에서 값을 얻는 것이 매우 합리적이지 않습니까?

 
BeerGod :

차트나 데모의 잘못된 위치에서 열리는(그리는) 항목을 테스트에서 시각화 도우미로 판단합니까? 테스터에서 거기에 무엇이 그려져 있는지 명확하지 않으면 데모에서 디버깅하는 데 시간을 보내고 화면의 주석에 변수를 표시하고 알고리즘에 따라 관찰하십시오. 이전 페이지에서 1월 중순 날짜로 된 화면을 보았기 때문에 질문했습니다.

글쎄, 네, 내가 운전하고 보는 시각에서 .. 그리고 올바르게 표시되지 않는 것은 무엇입니까? 결국, 시계 또는 H4 데모에서 차량을 롤백하면 몇 년 동안 겨울을 보낼 수 있습니다. :) ..... :) 이 얼마나 주석인지.
 
pako :

가격이 일부 오프셋보다 가까운 거리에서 MA에 접근하자마자 if ((Bid - iMA )< var* Point )
아니면 부코프가 많이 필요하세요????


음, 이것은 동일하고 bukaf도 동일합니다(신호에 대해 이야기하는 경우).

 if ( MathAbs (Ask - fastMa) <= i_thresholdFromMa * pt ) // ..зазор между ценой покупки и машки, <= i_thresholdFromMa..
        return (SIGNAL_BUY);                       // ..функция возвращает сигнал покупки
 
hoz :

이미 마쳤어. 또한, 나는 마우스에서 들여쓰기 변수를 약간 증가시키고 우리는 갑니다.... 눈으로 보는 것이 모든 것을 이해하는 것이 항상 가능한 것은 아닙니다.

성능 외에도 lastBarTime 변수를 전역 수준으로 제거하면 다른 것에 영향을 미치는지 궁금합니다. 결국 유형은 static 입니다. 즉, 변수는 프로그램 수명 동안 값을 저장합니다...

그리고 또 다른 흥미로운 순간. 여전히 다른 기능에서 마우스를 사용하는 경우 시작 부분에 즉시 선언하여 올바른 작업을 수행한 것입니까? 아니면 리소스 비용 측면에서 각 틱에서 값을 얻는 것이 매우 합리적이지 않습니까?

제가 술에 취해 질문에 대답할 수 없습니다.