포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 147

 
FEAR :
ALL PRUEVETS 질문은 물론 어리석습니다. 1핍이 1달러가 되는 데 필요한 로트 크기는 얼마입니까?
어떤 레버리지(1:100 ?), 1 계약(1=100.000$ ?), 어떤 통화 쌍(EURUSD ?)에 따라 다릅니다.
 
덕분에 다 해결되었습니다
 

예, 코드에 대한 이 질문은 다음과 같습니다.

for (shift=Nbars-Length-1;shift>=0;shift--)

{

smax[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_UPPER,shift);

smin[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_LOWER,shift);

if (Close[shift]>smax[shift+1]) trend=1;

if (Close[shift]<smin[shift+1]) trend=-1;


bsmax[shift]=smax[shift]+0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);

bsmin[shift]=smin[shift]-0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);

if (trend>0)

UpTrendBuffer[shift]=bsmin[shift];

else

DownTrendBuffer[shift]=bsmax[shift];

}

일정의 맨 처음부터 작동하지 않는 이유는 무엇입니까? 마지막 1000개의 막대만 가정해 보겠습니다.
 
모두에게 좋은 하루. 여러분, 문제를 처리하는 데 도움이 됩니다. ...... 나는 로그에 씁니다.
[U]메모리 핸들러: 229450408바이트의 메모리를 할당할 수 없습니다[/U]
[U]HistoryBase: 'EURUSD1' 메모리가 부족합니다.[5214774 bar][/U]
히스토리를 여러 번 다시 작성하고 테스터와 터미널 모두에서 로그를 정리했습니다 ..... ------ 히스토리, 전체 견적 및 각 기간을 별도로 다운로드하고 차트를 업데이트했습니다. 화면이 매번 다시 표시되고 그래프는 1M을 제외한 모든 위치에 있어야 합니다. 정확히 제가 작업하고 테스트하고 데모에 가중치를 둡니다. 터미널을 다시 시작한 후 다운로드 내역 창으로 이동하여 1M을 클릭합니다. 데이터베이스 0/5214690이 맨 위에 있고 창이 비어 있고 다른 임시로 돼지의 수는 단순히 숫자로 쓰여지고 창에서 볼 수 있습니다 ...... 올빼미를 작동 시켰습니다 ... 잠시 후 로그를 보니 모든 것이 정상이며 불필요한 것은 없지만 스토리 다운로드 창을 열면 이러한 메시지가 더 높게 표시되어 미친 듯이 쏟아집니다. 이것이 올빼미 거래를 방해 할 수 있습니까? 그 이유가 있습니까? 베이스는 쉬는 날이었고 그런 순간이 있었고 어떻게 고칠 수 있습니까? 모든 증후군을 충분히 접근 가능한 방식으로 설명했으면 좋겠고 도움에 감사할 것입니다. 감사해요!!!
 

안녕하세요!

이 포럼에 처음입니다. 엉뚱한 곳에 글을 써도 엄밀히 판단하지 마세요.

http://ruforum.mt5.com/threads/31263-simpleforextester-testirovanie-ruchnih-torgovih-sistem - 다음은 SimpleForexTester로 작업하는 방법에 대한 설명입니다. 하지만 문제 있습니다. 파일을 폴더에 올바르게 배포했습니다. Ctrl + r - SimpleFXTester_v.2를 선택하고 기간을 설정하고 시작했습니다 ... 차트가 "실행"되지만 "단순"자체의 창이 열리지 않습니다 ... 알려주세요 내가 잘못하고 있어. 스크린샷을 첨부합니다.

그러나 컴퓨터를 재부팅 한 후 메시지가 나타나기 시작하면 "예"를 클릭합니다. 터미널이 닫힙니다 ...

작가님 지점에 질문했는데 아직 답변이 없네요...

 

안녕하세요.

나는 같은 문제가 있고 전문가에게 질문이 있습니다.

문제: 터미널에서 추세선 표시기에 가격 뒤에서 움직이는 표시기가 있습니다(후행 정지와 같은 것). 터미널 을 닫았다가 열면 다 잘되는데 가끔 컴퓨터가 저절로 꺼지거나 조명이 꺼지면 모든게 빗나가서 추세선 위치의 값을 저장하지 않습니다.

질문: 이 문제를 해결하는 방법은 무엇입니까? 저장 연산자가 있거나 프로그래밍 방식으로 추세선 값을 어딘가에 써야 할 수도 있습니다.

말하다. 고맙습니다.

 

실제로 그런 질문입니다. 하나의 지표에 2개의 지표가 등록됩니다. 각각의 스타일이 있습니다.

//---- indicator line

SetIndexBuffer(0,UpTrendBuffer);

SetIndexBuffer(1,DownTrendBuffer);

SetIndexStyle(0,DRAW_ARROW);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(0,159);

SetIndexArrow(1,159);

IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));


//---- indicators

SetIndexStyle(0, DRAW_ARROW, EMPTY, 1);

SetIndexArrow(0, 233);

SetIndexBuffer(0, CrossUp);

SetIndexStyle(1, DRAW_ARROW, EMPTY, 1);

SetIndexArrow(1, 234);

SetIndexBuffer(1, CrossDown);

GlobalVariableSet("AlertTime"+Symbol()+Period(),CurTime());

GlobalVariableSet("SignalType"+Symbol()+Period(),OP_SELLSTOP);

//----

하나만 작동합니다. 즉, 두 표시기에 대해 동일한 디자인의 신호를 제공합니다. 마지막에 작성된 스타일입니다. 문제는 스타일을 어떻게 분리할 수 있느냐는 것입니다. 즉, 각 지표에 스타일을 지정합니다.
 
alega :

안녕하세요.

나는 같은 문제가 있고 전문가에게 질문이 있습니다.

문제: 터미널에서 추세선 표시기에 가격 뒤에서 움직이는 표시기가 있습니다(후행 정지와 같은 것). 터미널을 닫았다가 열면 다 잘되는데 가끔 컴퓨터가 저절로 꺼지거나 조명이 꺼지면 모든게 빗나가서 추세선 위치의 값을 저장하지 않습니다.

질문: 이 문제를 해결하는 방법은 무엇입니까? 저장 연산자가 있거나 프로그래밍 방식으로 추세선 값을 어딘가에 써야 할 수도 있습니다.

말하다. 고맙습니다.

그것은 모두 프로그램에서 무엇을 어떻게 작성하는지에 전적으로 달려 있습니다. 그래서 우리는 말로는 아무 것도 할 수 없습니다.
 
Zolotai :

실제로 그런 질문입니다. 하나의 지표에 2개의 지표가 등록됩니다. 각각에 대한 스타일이 있으며, 하나만 작동합니다. 즉, 두 표시기에 대해 동일한 디자인의 신호를 제공합니다. 마지막에 작성된 스타일입니다. 문제는 스타일을 어떻게 분리할 수 있느냐는 것입니다. 즉, 각 지표에 스타일을 지정합니다.

더 많은 버퍼.

 #property indicator_buffers 4
double UpTrendBuffer[],DownTrendBuffer[],CrossUp[],CrossDown[];
int init(){
//---- indicator line
 SetIndexBuffer ( 0 ,UpTrendBuffer);
 SetIndexStyle( 0 , DRAW_ARROW );
 SetIndexArrow( 0 , 159 );

 SetIndexBuffer ( 1 ,DownTrendBuffer);
 SetIndexStyle( 1 , DRAW_ARROW );
 SetIndexArrow( 1 , 159 );
 IndicatorDigits(MarketInfo( Symbol (),MODE_DIGITS));
//---- indicators
 SetIndexBuffer ( 2 , CrossUp);
 SetIndexStyle( 2 , DRAW_ARROW , EMPTY, 1 );
 SetIndexArrow( 2 , 233 );
 SetIndexBuffer ( 3 , CrossDown);
 SetIndexStyle( 3 , DRAW_ARROW , EMPTY, 1 );
 SetIndexArrow( 3 , 234 );
 return ( 0 );
}
int deinit(){ return ( 0 );}
int start(){
   int     counted_bars=IndicatorCounted();
//..................
   return ( 0 );
  }
 
alega :

안녕하세요.

나는 같은 문제가 있고 전문가에게 질문이 있습니다.

문제: 터미널에서 추세선 표시기에 가격 뒤에서 움직이는 표시기가 있습니다(후행 정지와 같은 것). 터미널을 닫았다가 열면 다 잘되는데 가끔 컴퓨터가 저절로 꺼지거나 조명이 꺼지면 모든게 빗나가서 추세선 위치의 값을 저장하지 않습니다.

질문: 이 문제를 해결하는 방법은 무엇입니까? 저장 연산자가 있거나 프로그래밍 방식으로 추세선 값을 어딘가에 써야 할 수도 있습니다.

말하다. 고맙습니다.

모든 것은 논리에 달려 있습니다. 다음 논리에 따라 추세선 을 설정하면 이러한 이름의 추세선이 없는 경우 이러한 가격 값으로 설정합니다. 그런 다음 추세선은 어떤 경우에도 배치됩니다. 가장 중요한 것은 단말기의 비상 재시작 후 어드바이저/인디케이터를 재시작해야 한다는 것입니다.
사유: