새로운 파이어버드 EA - 페이지 24

 

7일, 3쌍, 기멕스

 
AltF4:
나는 6쌍에서 1분의 TF를 사용하여 좋은 결과로 약 1주일 동안 이 EA를 앞으로 테스트했습니다.

이것은 게시된 원래 vC였습니다.

2006.08.29.htm

내 진술, 1분, 게시된 것과 같은 설정

 
haubentaucher:
내 진술, 1분, 게시된 것과 같은 설정

오늘의 발언

 

컴파일 오류

안녕하세요, HolyGuy7

Firebird v1.0c1을 앞으로 테스트 중입니다.

컴파일하는 동안 다음과 같은 경고 메시지가 나타납니다.

-------------------------------------------------- ----------------------

- "CloseTheseTrades" 기능 이 참조되지 않으며 exp-file에서 제거됩니다.

- "CloseLoosingTrades" 기능이 참조되지 않으며 exp-file에서 제거됩니다.

- "iFXAnalyser" 기능은 참조되지 않으며 exp 파일에서 제거됩니다.

- "GoalCheck" 기능이 참조되지 않으며 exp 파일에서 제거됩니다.

- "GetSlippage" 기능이 참조되지 않으며 exp-file에서 제거됩니다.

-------------------------------------------------- --------------------

이것을 확인해 주시겠습니까?

문안 인사.

시데시

파일:
 
SIDDESH:
안녕하세요, HolyGuy7

Firebird v1.0c1을 앞으로 테스트 중입니다.

컴파일하는 동안 다음과 같은 경고 메시지가 나타납니다.

-------------------------------------------------- ----------------------

- "CloseTheseTrades" 기능이 참조되지 않으며 exp-file에서 제거됩니다.

- "CloseLoosingTrades" 기능이 참조되지 않으며 exp-file에서 제거됩니다.

- "iFXAnalyser" 기능은 참조되지 않으며 exp 파일에서 제거됩니다.

- "GoalCheck" 기능이 참조되지 않으며 exp 파일에서 제거됩니다.

- "GetSlippage" 기능이 참조되지 않으며 exp-file에서 제거됩니다.

-------------------------------------------------- --------------------

이것을 확인해 주시겠습니까?

문안 인사.

시데시

이건 괜찮아. 코더가 필요하지 않다고 판단하여 무효화했지만 참조용으로 남겨둔 코드일 뿐입니다.

 

3.2라는 이름의 Firebird 버전이 있습니다...사용하는 사람이 있습니까?

에스

 
ElectricSavant:
3.2라는 이름의 Firebird 버전이 있습니다...사용하는 사람이 있습니까? 에스

나는 그것을 사용하지 않을 것입니다. 이건 위험 해. 갑자기 엄청난 양의 거래를 하기로 결정할 것입니다. 나는 항상 0.01 랏을 거래한 다음 21, 50 랏 크기 거래를 했습니다. 기이한

 

안녕하세요, 버전 C에는 X일 동안 손실이 나면 거래되지 않는 " 백테스트 " 기능이 있다는 것을 알고 있습니다.

정수 CheckJustClosedOrder()

{

정수 cnt;

날짜 시간 주문닫기 시간;

지금 문자열;

int rightnow2;

int TheHistoryTotal=HistoryTotal();

정수 차이;

정수 플래그 = 0;

for(cnt=0;cnt<TheHistoryTotal;cnt++)

{

if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY)==true)

{

if ( (OrderSymbol()==Symbol()) && (OrderMagicNumber()==MagicNumber) && (OrderComment()==GetCommentForOrder()) ) // hdb - 전용 심볼 및 매직 // Renato에 의해 수정됨

{

orderclosetime=OrderCloseTime();

rightnow=Year()+"-"+Month()+"-"+Day()+" "+Hour()+":"+Minute()+":"+Seconds();

rightnow2=StrToTime(지금);

차이=rightnow2-orderclosetime;

if(20160*60>차이)

{ // 최소 0t 2피리어드 떨어져 있습니다!

플래그=1; // 플래그 던지기

부서지다;

}

}

}

}

반환(플래그);

}

손실 후 20160분까지 거래되고 싶지만 여전히 작동하지 않습니다... 누군가 나를 도와줄 수 있습니까?

 

현재 입력 방법 에 추가하거나 대체하여 Stochastic RSI를 항목 으로 사용하도록 firebird ea를 수정한 사람이 있습니까?

 
matrixebiz:
나는 그것을 사용하지 않을 것입니다. 이건 위험 해. 갑자기 엄청나게 많은 거래를 하기로 결정할 것입니다. 나는 항상 0.01 랏을 거래한 다음 21, 50 랏 크기 거래를 했습니다. 기이한

갑작스런 로트 사이즈의 원인이 아닐까 싶습니다.... 아래 주석 처리된 코드를 봐주세요....

// ====== 로트 크기 루틴을 위한 자금 관리 ======

if(MM 사용)

{

랏=AccountEquity()* 위험/100/1000;

if( 로트>=0.1)

{

랏=NormalizeDouble(Lots,1);

}

또 다른

lot=NormalizeDouble(Lots,2);

}

// Steven이 주석 처리함

// 이것은 잘못된 로트 크기의 원인일 수 있습니다....

//if(MyOrdersTotal()>0)

// {

// 제비=제비 * MyOrdersTotal();

// }