나는 지금 충분히 오랫동안 검색했다 ... 내가 본 유일한 솔루션이자 가장 좋은 방법은 ObjectCreate를 사용하는 것입니다. 저는 몇 달 전에도 그 결론에 도달했습니다. 비트맵 코드 110 또는 기타 기호에 만족한다면 이를 사용하십시오... 내 소프트웨어에서 사용 여러 번 ObjectCreate를 사용하면 훌륭한 작업을 수행하고 있으며 애플리케이션 속도 저하에 대해 걱정하지 않아도 됩니다. 200.000개 개체도 속도가 느려지지 않습니다. 또한 인덱스 버퍼는 필요한 경우 다른 데이터 계산을 자유롭게 수행할 수 있습니다(8개만 있음). objectCreate를 사용하면 차트의 특별 지점에 색상 표시를 할 수 있는 더 많은 무료 선택권이 있으며 무제한 ...
당신의 생각을 공유, 내가 여기 ...
약간의 추가: SetIndexArrow(0,59); (59에서 110을 변경하면 대시처럼 보입니다. "너비"를 사용하여 조금 더 크게 만들 수 있습니다.)
kiromano: 답장을 보내 주셔서 감사합니다,
코드 부분입니다. 각 막대의 최고점과 최저점을 표시하고 싶은 이동 평균 봉투입니다. 각 막대에서 약 6개 또는 8개의 점을 사용하고 있기 때문에 대시는 내가 찾을 수 있는 현재 가장 작은 화살표("110" 사각형 화살표 모양)보다 화면을 덜 복잡하게 만듭니다.
//---- 표시기
표시 버퍼(2);
SetIndexBuffer(0,ma1);
SetIndexBuffer(1,ma2);
SetIndexStyle(0,DRAW_ARROW,0,0);
SetIndexStyle(1,DRAW_ARROW,0,0);
SetIndexArrow(0,110);
SetIndexArrow(1,110);
SetIndexShift(0, 시프트);
SetIndexShift(1, 시프트);
SetIndexLabel(0,"MA 다운");
SetIndexLabel(1,"MA Up");
//----
반환(0);
나는 두 개의 MA가 표시된 사진을 첨부했습니다. 4개를 모두 활성화하면 내가 가진 것을 볼 수 있습니다.
"숲"에 대한 "나무"를 볼 수 없습니다 (일부러 거꾸로 말한 것입니다.) 59 화살표 코드는 잘 됩니다. 나는 그것을 얻을 수 있을 때마다 단순한 것을 좋아한다. objectcreate 함수 는 차트에 생성하고 남겨두려는 경우 조금 더 필요합니다. 또한 iCustom을 통해 다양한 레벨을 사용합니다.
감사합니다.
핍 신이 당신을 호의적으로 바라볼 수 있기를 바랍니다.
IN10TION: 나는 지금 충분히 오랫동안 검색했다 ... 내가 본 유일한 솔루션이자 가장 좋은 방법은 ObjectCreate를 사용하는 것입니다. 저는 몇 달 전에도 그 결론에 도달했습니다. 비트맵 코드 110 또는 기타 기호에 만족한다면 이를 사용하십시오... 내 소프트웨어에서 사용 여러 번 ObjectCreate를 사용하면 훌륭한 작업을 수행하고 있으며 애플리케이션 속도 저하에 대해 걱정하지 않아도 됩니다. 200.000개 개체도 속도가 느려지지 않습니다. 또한 인덱스 버퍼는 필요한 경우 다른 데이터 계산을 자유롭게 수행할 수 있습니다(8개만 있음). objectCreate를 사용하면 차트의 특별 지점에 색상 표시를 할 수 있는 더 많은 무료 선택권이 있으며 무제한 ...
당신의 생각을 공유, 내가 여기 ...
약간의 추가: SetIndexArrow(0,59); (59에서 110을 변경하면 대시처럼 보입니다. "너비"를 사용하여 조금 더 크게 만들 수 있습니다.)
지금 두통이 있습니다. 현재 표시기가 내가 원하는 대로 작동하지 않습니다....
내가 원하는 것은...
구입하다
Sellflag != 1(Sellflag은 1이 아님)
OzFX 매수 신호
ADX>25인 경우 Buyflag=1로 설정
팔다
Buyflag != 1(구매 플래그는 1이 아님)
OzFX 매도 신호
ADX>25인 경우 판매 플래그=1로 설정
ADX<25 일 때 buy/sellflag=0 재설정
그렇게 함으로써 우리는 가짜/약한 브레이크아웃을 걸러낼 수 있습니다!!!
나는 나를 도울 전문가를위한 소스 코드를 첨부했습니다 !!
소닉
뭔가를 바꾸기 시작하지만...
메인 루프가 잘못되었고 논리 "and" 및 "or" 기능 이 코드에 잘 맞지 않습니다... 그래서 논리에 문제가 있는 것 같습니다...
AC, STOCH, ADX에 대해 말씀해 주시겠습니까?
지금 프로그래밍된 방식은 계산하는 데 PC에 큰 부하를 줄 것입니다... 거의 모든 것을 변경해야 합니다...
...
지금 두통이 있습니다. 현재 표시기가 내가 원하는 대로 작동하지 않습니다....
내가 원하는 것은...
구입하다
Sellflag != 1(Sellflag은 1이 아님)
OzFX 매수 신호
ADX>25인 경우 Buyflag=1로 설정
팔다
Buyflag != 1(구매 플래그는 1이 아님)
OzFX 매도 신호
ADX>25인 경우 판매 플래그=1로 설정
ADX<25 일 때 buy/sellflag=0 재설정
그렇게 함으로써 우리는 가짜/약한 브레이크아웃을 걸러낼 수 있습니다!!!
나는 나를 도울 전문가를위한 소스 코드를 첨부했습니다 !!
소닉나는 상황을 바꾸기 시작하지만...
메인 루프가 잘못되었고 논리 "and" 및 "or" 기능이 코드에 잘 맞지 않습니다... 그래서 논리에 문제가 있는 것 같습니다...
AC, STOCH, ADX에 대해 말씀해 주시겠습니까?
지금 프로그래밍된 방식은 계산하기 위해 PC에 큰 부하를 줄 것입니다... 거의 모든 것을 변경해야 합니다...
...for 루프가 맞나요???
{
for (k = Bars - 205; k >= 0; k --)
{
답장을 보내 주셔서 감사합니다,
코드 부분입니다. 각 막대의 최고점과 최저점을 표시하고 싶은 이동 평균 봉투 입니다. 각 막대에서 약 6개 또는 8개의 점을 사용하고 있기 때문에 대시는 내가 찾을 수 있는 현재 가장 작은 화살표("110" 사각형 화살표 모양)보다 화면을 덜 복잡하게 만듭니다.
//---- 표시기
표시 버퍼(2);
SetIndexBuffer(0,ma1);
SetIndexBuffer(1,ma2);
SetIndexStyle(0,DRAW_ARROW,0,0);
SetIndexStyle(1,DRAW_ARROW,0,0);
SetIndexArrow(0,110);
SetIndexArrow(1,110);
SetIndexShift(0, 시프트);
SetIndexShift(1, 시프트);
SetIndexLabel(0,"MA 다운");
SetIndexLabel(1,"MA Up");
//----
반환(0);
나는 두 개의 MA가 표시된 사진을 첨부했습니다. 4개를 모두 활성화하면 내가 가진 것을 볼 수 있습니다.
코드를 지금 그대로 보낼 수 있나요... 그리고 가능하면 원하는 대로 사진을 만들어 주세요... 결과가 조금 애매합니다... 좋은 주말 보내세요!
나는 지금 충분히 오랫동안 검색했다 ... 내가 본 유일한 솔루션이자 가장 좋은 방법은 ObjectCreate를 사용하는 것입니다. 저는 몇 달 전에도 그 결론에 도달했습니다. 비트맵 코드 110 또는 기타 기호에 만족한다면 이를 사용하십시오... 내 소프트웨어에서 사용 여러 번 ObjectCreate를 사용하면 훌륭한 작업을 수행하고 있으며 애플리케이션 속도 저하에 대해 걱정하지 않아도 됩니다. 200.000개 개체도 속도가 느려지지 않습니다. 또한 인덱스 버퍼는 필요한 경우 다른 데이터 계산을 자유롭게 수행할 수 있습니다(8개만 있음). objectCreate를 사용하면 차트의 특별 지점에 색상 표시를 할 수 있는 더 많은 무료 선택권이 있으며 무제한 ...
당신의 생각을 공유, 내가 여기 ...
약간의 추가: SetIndexArrow(0,59); (59에서 110을 변경하면 대시처럼 보입니다. "너비"를 사용하여 조금 더 크게 만들 수 있습니다.)
답장을 보내 주셔서 감사합니다,
코드 부분입니다. 각 막대의 최고점과 최저점을 표시하고 싶은 이동 평균 봉투입니다. 각 막대에서 약 6개 또는 8개의 점을 사용하고 있기 때문에 대시는 내가 찾을 수 있는 현재 가장 작은 화살표("110" 사각형 화살표 모양)보다 화면을 덜 복잡하게 만듭니다.
//---- 표시기
표시 버퍼(2);
SetIndexBuffer(0,ma1);
SetIndexBuffer(1,ma2);
SetIndexStyle(0,DRAW_ARROW,0,0);
SetIndexStyle(1,DRAW_ARROW,0,0);
SetIndexArrow(0,110);
SetIndexArrow(1,110);
SetIndexShift(0, 시프트);
SetIndexShift(1, 시프트);
SetIndexLabel(0,"MA 다운");
SetIndexLabel(1,"MA Up");
//----
반환(0);
나는 두 개의 MA가 표시된 사진을 첨부했습니다. 4개를 모두 활성화하면 내가 가진 것을 볼 수 있습니다.맞습니다...하지만...
차트당 10.000개의 막대 및/또는 여러 차트가 있는 경우... 매번 새 따옴표에서 눈금이 있으면 전체 지표를 처음부터 다시 계산하므로 성능이 훨씬 느려지고 불필요해집니다...
UP 및 DOWN 차이 사이의 확률적 신호 OzFX_Regular 부분에도 오류가 있습니다( 기능인 경우).
for 루프가 맞나요???
{
for (k = Bars - 205; k >= 0; k --)
{
다중 지표 질문
여보세요
나는 실시간으로 거래하는 시스템이 있지만 수동으로 5개의 지표가 있습니다.
일반적인 추세 방향에 대한 기울기 방향입니다. 그리고 4명.
다른 4명과 함께 나는 4명 중 3명이 신호를 보내고 경사 방향 표시기와 같은 방향에 있는 경우에만 위치를 입력합니다. 코딩할 때 이러한 정렬 또는 재량을 EA로 코딩할 수 있습니다.
환상적인 EA 중 일부가 이 포럼을 노크하는 것을 본 후에 가능하다고 생각하고 싶습니다.
나는 귀를 기울이고 있습니다, 당신은 저에게 개인 메시지 를 보내거나 공개적으로 가져올 수 있습니다 ...
지표가 잘 코딩되어 있다면 마무리 EA가 그리 멀지 않은 것입니다.
여보세요
나는 실시간으로 거래하는 시스템이 있지만 수동으로 5개의 지표가 있습니다.
일반적인 추세 방향에 대한 기울기 방향입니다. 그리고 4명.
다른 4명과 함께 나는 4명 중 3명이 신호를 보내고 경사 방향 표시기와 같은 방향에 있는 경우에만 위치를 입력합니다. 코딩할 때 이러한 정렬 또는 재량을 EA로 코딩할 수 있습니다.
환상적인 EA 중 일부가 이 포럼을 노크하는 것을 본 후에 가능하다고 생각하고 싶습니다.인텐션,
"숲"에 대한 "나무"를 볼 수 없습니다 (일부러 거꾸로 말한 것입니다.) 59 화살표 코드는 잘 됩니다. 나는 그것을 얻을 수 있을 때마다 단순한 것을 좋아한다. objectcreate 함수 는 차트에 생성하고 남겨두려는 경우 조금 더 필요합니다. 또한 iCustom을 통해 다양한 레벨을 사용합니다.
감사합니다.
핍 신이 당신을 호의적으로 바라볼 수 있기를 바랍니다.
나는 지금 충분히 오랫동안 검색했다 ... 내가 본 유일한 솔루션이자 가장 좋은 방법은 ObjectCreate를 사용하는 것입니다. 저는 몇 달 전에도 그 결론에 도달했습니다. 비트맵 코드 110 또는 기타 기호에 만족한다면 이를 사용하십시오... 내 소프트웨어에서 사용 여러 번 ObjectCreate를 사용하면 훌륭한 작업을 수행하고 있으며 애플리케이션 속도 저하에 대해 걱정하지 않아도 됩니다. 200.000개 개체도 속도가 느려지지 않습니다. 또한 인덱스 버퍼는 필요한 경우 다른 데이터 계산을 자유롭게 수행할 수 있습니다(8개만 있음). objectCreate를 사용하면 차트의 특별 지점에 색상 표시를 할 수 있는 더 많은 무료 선택권이 있으며 무제한 ...
당신의 생각을 공유, 내가 여기 ...
약간의 추가: SetIndexArrow(0,59); (59에서 110을 변경하면 대시처럼 보입니다. "너비"를 사용하여 조금 더 크게 만들 수 있습니다.)이걸로 해봐...
당신의 도움을 주셔서 대단히 감사합니다. 진심으로 감사합니다.