묻다! - 페이지 114

 
 
파일:
testergraph.jpg  61 kb
 

인텐션

도와주셔서 정말 감사합니다. 나는 당신과 같은 사람들의 관대함 없이 내가 무엇을 할 수 있는지 모르겠습니다. 지식을 공유해주셔서 감사합니다. 저는 이미 이 포럼에서 많은 것을 배웠고 많은 것을 얻었습니다. 고맙습니다. 나는 확실히 당신을 최신 상태로 유지합니다. 다시 한 번, 감사합니다.

 
 
 

안녕하세요 인텐션입니다.

네, 도지나 인사이드 바가 형성된 후, 저는 1, 2, 3번 도지나 인사이드 바에 가서 매수 또는 매도 정지를 하고 싶습니다.

또한, 포메이션 후 1, 2 또는 3개의 막대를 기다리려면...그 부분을 더 설명하겠습니다. 마감 시간인 오전 10시 막대에 내부 막대가 있다고 가정해 보겠습니다. 이제 오후 12시(2개 바 이후)의 고가 또는 저가를 취하여 오후 1시 1분에 매수 또는 매도 정지 를 하고 싶습니다.

내가 분명했기를 바랍니다. 추가 설명이 필요하시면 주저하지 마시고 질문해 주십시오.

도와 주셔서 감사합니다.

외환

IN10TION:
따라서 doji/inside bar 앞이나 뒤에 막대 가격 값을 가져오려면 이 doji/inside bar를 먼저 형성해야 합니다. 그렇지 않으면 doji/inside bar가 있는지 알 수 없으므로 doji 뒤의 다음 막대 /inside bar는 보류 여부에 관계없이 매수 또는 매도 주문을 하는 현재 막대여야 합니다...

그러나 doji/inside bar 전에 가격 값을 취하고 싶습니까?

그것이 다음이라면 ... doji / 내부 바 이후에 몇 마디 더 기다려야합니다 ...

뭔가 논리적이지 않은데...

더 많은 정보가 필요하다고 생각합니다
 

이미 시작한 코드가 있습니까?

mq4 파일에서?

가장 먼저 필요한 것은 확인 도장/내부 = 예 또는 아니오입니다.

설정에 따라 doji/inside 또는 wait

2개의 막대를 기다릴 때 이전 막대의 높거나 낮은 값에 따라 주문을 결정해야 합니다...

그럼 당신은 프로그래밍을 시작할 수 있습니다 도장이나 내부자를 찾는 코드가 있습니까?

...

forexcel:
안녕하세요 인텐션입니다.

네, 도지나 인사이드 바가 형성된 후, 저는 1, 2, 3번 도지나 인사이드 바에 가서 매수 또는 매도 정지를 하고 싶습니다.

또한, 포메이션 후 1, 2 또는 3개의 막대를 기다리려면...그 부분을 더 설명하겠습니다. 마감 시간인 오전 10시 막대에 내부 막대가 있다고 가정해 보겠습니다. 이제 오후 12시(2개 바 이후)의 고가 또는 저가를 취하여 오후 1시 1분에 매수 또는 매도 정지를 하고 싶습니다.

내가 분명했기를 바랍니다. 추가 설명이 필요하시면 주저하지 마시고 질문해 주십시오.

도와 주셔서 감사합니다.

외환
 

EA가 너무 많은 주문을 열었습니다.

EA가 여러 위치를 연달아 열지 못하도록 하려면 어떤 다른 방법을 사용할 수 있습니까? 잠자기 기능 을 추가할 생각이지만 EA가 잠자기 상태에 있는 동안 기쁘게 할 수 있었던 거래를 놓치고 싶지 않습니다.

파일:
multi-order.jpg  115 kb
 

모든 구매 및 판매가 올바른 위치에 있고 크게 잘못된 행동을 하지 않았다면 다른 필터를 찾아 구매 또는 판매 선택권을 더 많이 가질 수 있습니다... EA 테스트를 계속 실행하세요. 시각적 차트에 표시하고 그 위에 몇 가지 다른 지표를 표시하고 해당 지표를 확인하면 주문보다 이를 필터링하는 데 도움이 될 수 있습니다. 간단한 스토캐스틱을 사용하거나, 기간을 변경하고, 스토캐스틱 값을 조정합니다. RSI, CCI를 사용해 보세요. 당신이 신뢰하는 동일한 통화 쌍 을 유지하십시오. 모든 쌍에는 그녀의 설정과 어려움이 있습니다. 간단하게 유지하세요.

cutzpr:
EA가 여러 위치를 연달아 열지 못하도록 하려면 어떤 다른 방법을 사용할 수 있습니까? 수면 기능을 추가할 생각을 하고 있지만 EA가 절전 모드에 있는 동안 기쁘게 할 수 있었던 거래를 놓치고 싶지 않습니다.
 
IN10TION:
iBarShift는 해당 날짜에 시작하는 막대 또는 해당 날짜의 끝 막대를 찾습니다.

int iBarShift(문자열 기호, int timeframe, datetime 시간, bool exact=false)

다음...

해당 막대 위치를 사용하여 iHighest 및 iLowest의 결과를 찾습니다.

int iHighest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

int iLowest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

결과 및 완료

int yy = TimeYear(Time[0]);

int mm = TimeMonth(Time[0]);

int dd = TimeDay(Time[0]);

datetime var1;

string yymmddms = yy+"."+mm+"."+dd+" 00:00" ;

var1 = StrToTime(yymmddms);

int shift =i BarShift(NULL,0,var1,false);

int hh = Highest(NULL,0,MODE_HIGH,shift,0);

int ll = Lowest(NULL,0,MODE_LOW,shift,0);

double xRES = iHigh(NULL,0,hh) ;

double xSUP = iLow(NULL,0,ll) ;

오늘의 고점과 저가의 막대 번호를 찾는 더 간단한 방법이 있습니까?