나는 작업을 공식화하려고 노력할 것입니다: 5개의 주어진 예 에 대한 막대의 상대적 위치를 결정하는 방법을 개발하기 위해
1. 빨간색 바 열기 > 닫기
2. 예 1에서 빨간색 막대 높음 및 녹색 막대 낮음은 중요하지 않거나 없을 수 있습니다(다른 예의 경우 유추) 단락에서 상수로 지정
1. 2. 3. 4. 5.
이 5가지 예에 대해 이러한 "쓰레기" 를 효과적으로 인코딩하는 방법은 무엇입니까?
if ( Open [j]< Close [j])//Черная свеча { if ( High [j]== Close [j]&& Open [j]== Low [j]) //Черный бар без хвостов if ( High [j]> Close [j]&& Open [j]> Low [j]) //Черный бар хвост верх и вниз if ( High [j]> Close [j]&& Open [j]== Low [j]) //Черный бар хвост в верх if ( High [j]== Close [j]&& Open [j]> Low [j]) //Черный бар хвост вниз } //---------- if ( Open [j]> Close [j])//Белая свеча { if ( High [j]== Open [j]&& Close [j]== Low [j]) //Белый бар без хвостов if ( High [j]> Open [j]&& Close [j]> Low [j]) //Белый бар хвост верх и вниз if ( High [j]> Open [j]&& Close [j]== Low [j]) //Белый бар хвост в верх if ( High [j]== Open [j]&& Close [j]> Low [j]) //Белый бар хвост вниз } //---------- if ( Open [j]== Close [j])//Нет свечи { if ( High [j]> Open [j]&& Close [j]> Low [j]) //+ if ( High [j]== Open [j]&& Close [j]== Low [j]) //- if ( High [j]== Open [j]&& Close [j]> Low [j]) //хвост в низ if ( High [j]> Open [j]&& Close [j]== Low [j]) //хвост в верх }
이것은 모두 명확하고 "보통 프로그래머"라면 누구나 구현할 수 있습니다. 저는 청중에게 코딩 방법에 대한 질문을 던집니다. 글쎄요, 원한다면 촛불 조합을 위한 알파벳을 개발하는 것에 대한 제 질문이 되게 하십시오. combo_A, combo_B, 콤보 C, 콤보 D, 콤보 E - 각각 그림. №№1-5
우선 코딩만 하면 효율성이 높아집니다.
코드베이스 https://www.mql5.com/en/code/291 에서 인코딩하기 쉬웠고 나에게 작업은 "전면 해결"이었고 코딩이 없었습니다.
CandleCode 방법 http://www.forextimes.ru/foreks-stati/candlecode-zhiv 각 양초는 디지털 코드로 변환되지만 이 방법을 사용하면 막대의 상대적 위치를 결정할 수 있을지 의심됩니다.
코드베이스 https://www.mql5.com/ru/code/291 에서 인코딩하기 쉬웠고 나에게 작업은 "전면 해결"이었고 코딩이 없었습니다.
CandleCode 방법 http://www.forextimes.ru/foreks-stati/candlecode-zhiv 각 양초는 디지털 코드로 변환되지만 이 방법을 사용하면 막대의 상대적 위치를 결정할 수 있을지 의심됩니다.
가로 그리드를 그리고 그리드에서 바 가격의 위치에 따라 인코딩할 수 있습니다. 3단계, 4단계, 5단계 등으로 인코딩하여 총 옵션 수와 정확도를 조정합니다.
시원한!
나는 작업을 공식화하려고 노력할 것입니다: 5개의 주어진 예 에 대한 막대의 상대적 위치를 결정하는 방법을 개발하기 위해
1. 빨간색 바 열기 > 닫기
2. 예 1에서 빨간색 막대 높음 및 녹색 막대 낮음은 중요하지 않거나 없을 수 있습니다(다른 예의 경우 유추) 단락에서 상수로 지정
하나.
2.
삼.
4.
5. 
이 5가지 예에 대해 이러한 "쓰레기" 를 효과적으로 인코딩하는 방법은 무엇입니까?
시원한!
나는 작업을 공식화하려고 노력할 것입니다: 5개의 주어진 예 에 대한 막대의 상대적 위치를 결정하는 방법을 개발하기 위해
1. 빨간색 바 열기 > 닫기
2. 예 1에서 빨간색 막대 높음 및 녹색 막대 낮음은 중요하지 않거나 없을 수 있습니다(다른 예의 경우 유추) 단락에서 상수로 지정
1. 2. 3. 4. 5.
표시된 5개의 예에 대해 이러한 "쓰레기" 를 효과적으로 인코딩하는 방법은 무엇입니까?
처음에는 각 양초를 별도로 코딩합니다. 그런 다음 합계를 인코딩합니다.
비교를 위해 평균 양초 크기를 취하십시오.
IgorM, 별도의 분기를 만듭니다. 여기서 이러한 주장은 주제가 아닙니다!
불쌍한 abolk는 완전히 엉망이되어 자신의 코드로 지점에 나타나는 것을 두려워합니다. :)
처음에는 각 양초를 별도로 코딩합니다. 그런 다음 합계를 인코딩합니다.
비교를 위해 평균 양초 크기를 취하십시오.
시원한!
나는 작업을 공식화하려고 노력할 것입니다: 5개의 주어진 예 에 대한 막대의 상대적 위치를 결정하는 방법을 개발하기 위해
1. 빨간색 바 열기 > 닫기
2. 예 1에서 빨간색 막대 높음 및 녹색 막대 낮음은 중요하지 않거나 없을 수 있습니다(다른 예의 경우 유추) 단락에서 상수로 지정
1. 2. 3. 4. 5.
이 5가지 예에 대해 이러한 "쓰레기" 를 효과적으로 인코딩하는 방법은 무엇입니까?
{
if ( High [j]== Close [j]&& Open [j]== Low [j]) //Черный бар без хвостов
if ( High [j]> Close [j]&& Open [j]> Low [j]) //Черный бар хвост верх и вниз
if ( High [j]> Close [j]&& Open [j]== Low [j]) //Черный бар хвост в верх
if ( High [j]== Close [j]&& Open [j]> Low [j]) //Черный бар хвост вниз
}
//----------
if ( Open [j]> Close [j])//Белая свеча
{
if ( High [j]== Open [j]&& Close [j]== Low [j]) //Белый бар без хвостов
if ( High [j]> Open [j]&& Close [j]> Low [j]) //Белый бар хвост верх и вниз
if ( H igh [j]> Open [j]&& Close [j]== Low [j]) //Белый бар хвост в верх
if ( High [j]== Open [j]&& Close [j]> Low [j]) //Белый бар хвост вниз
}
//----------
if ( Open [j]== Close [j])//Нет свечи
{
if ( High [j]> Open [j]&& Close [j]> Low [j]) //+
if ( High [j]== Open [j]&& Close [j]== Low [j]) //-
if ( High [j]== Open [j]&& Close [j]> Low [j]) //хвост в низ
if ( High [j]> Open [j]&& Close [j]== Low [j]) //хвост в верх
}
바 디코딩, 원하는 라인에 조건을 추가하고 원하는 것을 얻으십시오.
그건 그렇고 if 가 교체 불가능하고 꽤 많은 경우의 예 중 하나입니다.
그건 그렇고 if 가 교체 불가능하고 꽤 많은 경우의 예 중 하나입니다.