이름 없는 : 나는 그것이 첨부된 모든 해도에 대한 입력 정보를 보여주는 칠면조가 필요했습니다. 예를 들어 turkey 창에서 "AUDUSD - up, GBPUSD - down 등"을 선택하면 NZDUSD 차트(터키가 매달린 상태)에서 자동으로 실시간으로 아이콘이나 텍스트 형태로 업데이트됩니다. . 이것을 구현하는 것이 가능하며 어떤 방향으로 시작해야합니까?
1. MA 나누기 - 3번째, 2번째 및 1번째 막대에서 MA 값 가져오기 - 비교. 막대 3>2 및 2<1의 MA 값이면 이것이 전환점입니다.
2. 추가 - 프랙탈 - 침투 - 거래 신호
3. MA 열거의 경우 - 외부(최적화된) 변수로 가져오기:
Period_MA(2에서 240까지 2단계로 설정 가능), MODE -(MA 계산 방식 - 0에서 3까지 변경 범위 1단계), PRICE_TYPE -(가격 상수 - 0에서 6까지 변경 범위 1단계), 인트라 일할 때 MA를 평균값으로 계산하는 것이 더 합리적이라고 들었습니다 (종가는 중요하지 않음).
기간 - 각 후속 최적화에서 수동으로 변경 - 1,5,15,30,60,240...
iMA에서 F1 키를 누릅니다. 모든 내용을 주의 깊게 다시 읽으십시오.
물론 평소처럼 TR을 최적화하고 손실을 막습니다.
추신 테스트 결과에 대한 정보를 작성하는 것을 잊지 마십시오 ... :-)))
나는 기간 = 120까지 모든 MA를 최적화하여 M1에서 H1까지 모든 TF를 테스트했습니다. 결과는 이 전략이 수익성이 없다는 것입니다. 가장 좋은 옵션은 H1에서 16일 동안 최적화하고 이후 3일 동안 테스트하는 것이었습니다. 그러나 결국 이 옵션은 손실을 주기도 합니다.
예를 들어 플래그가 있는데 (! A ) 다음 ClsB[3] = true인 경우 수동으로 작성할 수 있습니다.
자동으로 값 3을 취하도록 하는 방법을 알 수 없습니다. 그래서 예시를 구하는 것입니다. 교과서에는 있기 때문에 거기에는 미리 정의된 배열 Open[i]이 있습니다. 적어도 저에게는 완전히 명확하지 않습니다! 모든 프로그래밍 천재는 어디선가 시작했고, 탯줄에 계산기를 가지고 태어나지 않았다고 생각합니다.
if (Cls_B[i]||Cls_S[i]) LotCt=NormalizeLot(OrderLots()/( 4 -i));
volshebnik : 나는 기간 = 120까지 모든 MA를 최적화하여 M1에서 H1까지 모든 TF를 테스트했습니다. 결과는 이 전략이 수익성이 없다는 것입니다. 가장 좋은 옵션은 H1에서 16일 동안 최적화하고 이후 3일 동안 테스트하는 것이었습니다. 그러나 결국 이 옵션은 손실을 주기도 합니다.
Eddie에게 감사하지만 그게 다가 아닙니다.
왜 안되지? 하나의 차트에 이러한 개체를 만들고 모든 항목에 배치합니다.
나는 그것이 첨부된 모든 해도에 대한 입력 정보를 보여주는 칠면조가 필요했습니다. 예를 들어 turkey 창에서 "AUDUSD - up, GBPUSD - down 등"을 선택하면 NZDUSD 차트(터키가 매달린 상태)에서 자동으로 실시간으로 아이콘이나 텍스트 형태로 업데이트됩니다. . 이것을 구현하는 것이 가능하며 어떤 방향으로 시작해야합니까?
수행할 수 있습니다. 그들은 여기 에서 할 수 있고 나 자신도 할 수 있습니다.
결정:
나는 구매를 위해 줄 것입니다 (판매 - 유추) :
1. MA 나누기 - 3번째, 2번째 및 1번째 막대에서 MA 값 가져오기 - 비교. 막대 3>2 및 2<1의 MA 값이면 이것이 전환점입니다.
2. 추가 - 프랙탈 - 침투 - 거래 신호
3. MA 열거의 경우 - 외부(최적화된) 변수로 가져오기:
Period_MA(2에서 240까지 2단계로 설정 가능), MODE -(MA 계산 방식 - 0에서 3까지 변경 범위 1단계), PRICE_TYPE -(가격 상수 - 0에서 6까지 변경 범위 1단계), 인트라 일할 때 MA를 평균값으로 계산하는 것이 더 합리적이라고 들었습니다 (종가는 중요하지 않음).
기간 - 각 후속 최적화에서 수동으로 변경 - 1,5,15,30,60,240...
iMA에서 F1 키를 누릅니다. 모든 내용을 주의 깊게 다시 읽으십시오.
물론 평소처럼 TR을 최적화하고 손실을 막습니다.
추신 테스트 결과에 대한 정보를 작성하는 것을 잊지 마십시오 ... :-)))Eddie에게 감사하지만 그게 다가 아닙니다. 나는 내 게시물을 다시 읽고 그것이 오해의 소지가 있음을 깨달았습니다. 자세한 내용이 포함된 사진이 첨부되어 있습니다.
MT5의 클래스 덕분에 이것이 가능한 것 같습니다... 더 많은 기능이 있습니다
더 구체적인 질문.
배열은 이름은 같지만 숫자가 다른 변수입니다.
예를 들어 플래그가 있는데 (! A ) 다음 ClsB[3] = true인 경우 수동으로 작성할 수 있습니다.
자동으로 값 3을 취하도록 하는 방법을 알 수 없습니다. 그래서 예시를 구하는 것입니다. 교과서에는 있기 때문에 거기에는 미리 정의된 배열 Open[i]이 있습니다. 적어도 저에게는 완전히 명확하지 않습니다! 모든 프로그래밍 천재는 어디선가 시작했고, 탯줄에 계산기를 가지고 태어나지 않았다고 생각합니다.
"automatic"은(는) 무슨 뜻인가요? 프로그래밍은 자동화입니다. i가 외부 매개변수에 의해 설정되지 않으면 자동으로 설정됩니다.
나는 어떤 가치가 필요합니까?
나는 기간 = 120까지 모든 MA를 최적화하여 M1에서 H1까지 모든 TF를 테스트했습니다. 결과는 이 전략이 수익성이 없다는 것입니다. 가장 좋은 옵션은 H1에서 16일 동안 최적화하고 이후 3일 동안 테스트하는 것이었습니다. 그러나 결국 이 옵션은 손실을 주기도 합니다.
누가 의심할까요 ... 그래서 제 생각에는 모든 것이 분명해야했습니다. :-)))
나는 당신이 이 결정을 내리도록 당신의 연구를 도왔습니다.
"automatic"은(는) 무슨 뜻인가요? 프로그래밍은 자동화입니다. i가 외부 매개변수에 의해 설정되지 않으면 자동으로 설정됩니다.
나는 어떤 가치가 필요합니까?
처럼. 어쩌면 그냥 ...하지만 나는 끊임없이 오류가 있습니다
이 문제를 멋지게 해결하려면:
처럼. 어쩌면 그냥 ...하지만 나는 끊임없이 오류가 있습니다
이 문제를 멋지게 해결하려면:
처럼. 어쩌면 그냥 ...하지만 나는 끊임없이 오류가 있습니다
1) Cls_ 배열을 어떻게 설정합니까?
2) 원칙적으로 이 과제에 왜 필요한가? Cls_에 1/2/3을 저장하고 다음을 작성하십시오.
LotCt=NormalizeLot(OrderLots()/( 4 -Cls_));