H1 틱으로 간단한 이동 평균 전략 테스터 를 만들려고 하지만 이러한 포럼에서 제공되는 moveaverage_mtf 코드의 도움으로 H4 MA를 사용하고 있습니다. 하지만 이상한 H4 이동 평균 값을 얻고 있습니다. 누구라도 도움이 될 수 있습니다. 내가 H4 막대 시간을 올바르게 복사하고 있는지 의심스럽습니다. 기능을 사용하십시오:
rickyponting: H1 틱으로 간단한 이동 평균 전략 테스터를 만들려고 하지만 이러한 포럼에서 제공되는 moveaverage_mtf 코드의 도움으로 H4 MA를 사용하고 있습니다. 하지만 이상한 H4 이동 평균 값을 얻고 있습니다. 누구라도 도움이 될 수 있습니다. 내가 H4 막대 시간을 올바르게 복사하고 있는지 의심스럽습니다. 기능을 사용하십시오:
rickyponting: H1 틱으로 간단한 이동 평균 전략 테스터를 만들려고 하지만 이러한 포럼에서 제공되는 moveaverage_mtf 코드의 도움으로 H4 MA를 사용합니다. 그러나 이상한 H4 이동 평균 값을 얻습니다. 누구라도 도움이 될 수 있습니다. 내가 H4 막대 시간을 올바르게 복사하고 있는지 의심스럽습니다. 기능을 사용하십시오:
배열을 초기화하지 않았으므로 크기가 0인 배열이 있습니다. 배열이 올바른 크기로 만들어졌는지 확인하십시오. 또한 IndicatorCounted()는 EA에서 작동하지 않습니다. 그 값을 다른 방법으로 가져와야 합니다(한 가지 방법은 변수에 내장된 Bars의 값을 확인 하고 이를 EA에 저장된 값과 비교하는 것입니다)
1. 임의의 큰 배열을 선언할 수 있습니까? array[2000]처럼.. 일단 배열을 선언하면 가장 쉬운 해결책은 iBars를 사용하는 것인 몇 군데에서 동적으로 memory.2.saw를 할당할 것이라는 인상을 받았습니다. 결과에 실질적으로 영향을 미치지 않고 사용할 수 있습니까?
나는 mtf 일본 촛대 표시기가 필요합니다 어떤 도움을 주십시오!
이 링크가 도움이 될 것입니다 : 촛대 차트 - 무료 백과사전 Wikipedia
또한, 당신은 이 표시를 시도할 수 있습니다 : 사용자 정의 양초 모든 시간 frame.mq4
H1 틱으로 간단한 이동 평균 전략 테스터 를 만들려고 하지만 이러한 포럼에서 제공되는 moveaverage_mtf 코드의 도움으로 H4 MA를 사용하고 있습니다. 하지만 이상한 H4 이동 평균 값을 얻고 있습니다. 누구라도 도움이 될 수 있습니다. 내가 H4 막대 시간을 올바르게 복사하고 있는지 의심스럽습니다. 기능을 사용하십시오:
ArrayCopySeries(TimeArray,MODE_TIME,Symbol(),420);
전략 테스터에서 다중 프레임 표시기를 사용할 수 있습니까?
H1 틱으로 간단한 이동 평균 전략 테스터를 만들려고 하지만 이러한 포럼에서 제공되는 moveaverage_mtf 코드의 도움으로 H4 MA를 사용하고 있습니다. 하지만 이상한 H4 이동 평균 값을 얻고 있습니다. 누구라도 도움이 될 수 있습니다. 내가 H4 막대 시간을 올바르게 복사하고 있는지 의심스럽습니다. 기능을 사용하십시오:
ArrayCopySeries(TimeArray,MODE_TIME,Symbol(),420);
전략 테스터에서 다중 프레임 표시기를 사용할 수 있습니까?잘못 쓰지 않았다면 이 줄의 마지막 매개변수 는 다음과 같습니다.
ArrayCopySeries(TimeArray,MODE_TIME,Symbol(),420);
420이 아니라 240이어야 합니다.
H1 틱으로 간단한 이동 평균 전략 테스터를 만들려고 하지만 이러한 포럼에서 제공되는 moveaverage_mtf 코드의 도움으로 H4 MA를 사용합니다. 그러나 이상한 H4 이동 평균 값을 얻습니다. 누구라도 도움이 될 수 있습니다. 내가 H4 막대 시간을 올바르게 복사하고 있는지 의심스럽습니다. 기능을 사용하십시오:
ArrayCopySeries(TimeArray,MODE_TIME,Symbol(),420);
전략 테스터에서 다중 프레임 표시기를 사용할 수 있습니까?추신: 예, 전략 테스터 에서 다중 시간 프레임 표시기를 사용할 수 있지만 다른 시간 프레임의 현재(열린) 막대를 사용하지 않는지 확인하십시오. 그렇지 않으면 가짜 긍정적 결과를 얻게 될 것입니다(메타 트레이더 전략 테스터는 " 미래" 이 경우)
죄송합니다..코드에서 240을 사용하고 있습니다...하지만 여전히 결과가 없습니다. 어떤 종류의 영혼이라도 전략 테스터 에서 다중 프레임 SMA가 사용되는 참조 코드를 붙여넣을 수 있습니까?
죄송합니다..코드에서 240을 사용하고 있습니다...하지만 여전히 결과가 없습니다. 멀티 프레임 SMA가 전략 테스터에서 사용되는 곳에 어떤 종류의 영혼이라도 일부 참조 코드를 붙여넣을 수 있습니까?
다음은 다중 시간 프레임 sma를 사용하고 전략 테스터 에서도 사용할 수 있는 간단한 EA입니다(SmaTimeFrame 매개변수를 사용하여 sma의 대상 시간 프레임 선택).
extern int SmaPrice = PRICE_CLOSE;
extern int SmaTimeFrame = 0;
int init() { return(0); }
int deinit() { return(0); }
int start()
{
int smaShift = iBarShift(NULL,SmaTimeFrame,Time[0]);
double smaValue = iMA(NULL,SmaTimeFrame,SmaPeriod,0,MODE_SMA,SmaPrice,smaShift);
Comment(DoubleToStr(smaValue,Digits));
return(0);
}ur 코드를 기반으로 배열의 다른 시간 프레임 MA 값을 전달하기 위해 아래 코드를 시도했지만 MA 값은 배열로 전달되지 않습니다. 모든 0을 표시합니다. pls 도움말.
extern int SmaPeriod = 14;
extern int SmaPrice = PRICE_CLOSE;
외부 정수 SmaTimeFrame = 1440;
정수 초기화() { 반환(0); }
int deinit() { 반환(0); }
정수 시작()
{
int counted_bars, 제한, i;
int BarShift[];
이중 ExtMA[], smaValue;
counted_bars=IndicatorCounted();
limit=막대-counted_bars;
for(i=0;i<limit;i++)
{
BarShift= iBarShift(NULL, SmaTimeFrame, 시간);
ExtMA = iMA(NULL,SmaTimeFrame,SmaPeriod,0,MODE_SMA,SmaPrice,BarShift);
}
반환(0)
ur 코드를 기반으로 배열의 다른 시간 프레임 MA 값을 전달하기 위해 아래 코드를 시도했지만 MA 값은 배열로 전달되지 않습니다. 모든 0을 표시합니다. pls 도움말.
외부 정수 SmaPeriod = 14;
extern int SmaPrice = PRICE_CLOSE;
외부 정수 SmaTimeFrame = 1440;
정수 초기화() { 반환(0); }
int deinit() { 반환(0); }
정수 시작()
{
int counted_bars, 제한, i;
int BarShift[];
이중 ExtMA[], smaValue;
counted_bars=IndicatorCounted();
limit=막대-counted_bars;
for(i=0;i<limit;i++)
{
BarShift= iBarShift(NULL, SmaTimeFrame, 시간);
ExtMA = iMA(NULL,SmaTimeFrame,SmaPeriod,0,MODE_SMA,SmaPrice,BarShift);
}
반환(0)질문에 답하겠습니다. 어레이의 크기는 얼마입니까?
배열을 초기화하지 않았으므로 크기가 0인 배열이 있습니다. 배열이 올바른 크기로 만들어졌는지 확인하십시오. 또한 IndicatorCounted()는 EA에서 작동하지 않습니다. 그 값을 다른 방법으로 가져와야 합니다(한 가지 방법은 변수에 내장된 Bars의 값을 확인 하고 이를 EA에 저장된 값과 비교하는 것입니다)
MTF로 만들 수 있나요??
1. 임의의 큰 배열을 선언할 수 있습니까? array[2000]처럼.. 일단 배열을 선언하면 가장 쉬운 해결책은 iBars를 사용하는 것인 몇 군데에서 동적으로 memory.2.saw를 할당할 것이라는 인상을 받았습니다. 결과에 실질적으로 영향을 미치지 않고 사용할 수 있습니까?