) {
if (id == CHARTEVENT_OBJECT_CLICK ) {
if (sparam == button.Name()) {
Alert ( "Button \"" +sparam+ "\" clicked!" ); // Вместо этого функция с кодом...
button.State( 0 );
ChartRedraw ( 0 );
}}}
버튼을 누르면 경고 대신 K1이라는 스크립트가 실행되고 스크립트를 다시 누르면 스크립트가 삭제되지만 작동하지 않는지 확인하려고 합니다. 고맙습니다.
제발,하지만 나는 아무것도하지 않은 것 같습니다 ...
여기
감사합니다 그리고 나서 알렉세이 빅토로프 !
시도 해봐
"주문 개시 신호" 기능을 편집할 수 있습니다.
시도 해봐
"주문 개시 신호" 기능을 편집할 수 있습니다.
와우, 정말 엄청난 코드가 되었습니다.
감사합니다. 오늘 시도해 보겠습니다!
장점, 말해봐... 차트에 버튼을 만들었어요.
) { if (id == CHARTEVENT_OBJECT_CLICK ) { if (sparam == button.Name()) { Alert ( "Button \"" +sparam+ "\" clicked!" ); // Вместо этого функция с кодом... button.State( 0 ); ChartRedraw ( 0 ); }}}버튼을 누르면 경고 대신 K1이라는 스크립트가 실행되고 스크립트를 다시 누르면 스크립트가 삭제되지만 작동하지 않는지 확인하려고 합니다. 고맙습니다.
장점, 말해봐... 차트에 버튼을 만들었어요.
버튼을 누르면 경고 대신 K1이라는 스크립트가 실행되고 스크립트를 다시 누르면 스크립트가 삭제되지만 작동하지 않는지 확인하려고 합니다. 고맙습니다.
시도 해봐
"주문 개시 신호" 기능을 편집할 수 있습니다.
나는 테스터에서 올빼미를 시험해 보았다. 모든 것이 완벽하게 작동합니다.
하지만 몇 가지 질문이 있습니다.
1. 테스트에서 알 수 있듯이 올빼미는 지정된 매개 변수에 따라 현재 손익 을 추적하며 이에 대해 얼마나 많은 트랜잭션이 발생할 것인지에는 차이가 없습니다.
한 번 또는 세 번 연속으로 거래하면 지정된 손실/이익 금액에 도달합니까?
2. EA 드로우다운을 $25로 설정했지만 많은 경우 40달러의 드로다운으로 떨어졌습니다. 테스터에게 이것이 정상입니까? 아마도 최대 속도로 테스트할 수 없습니까?
3. 어떤 신호(tp/sl 또는 화폐에 명시된 손익 도달 시)에 상관없이 각 거래가 마감된 후 현재 손익 추적을 재설정할 수 있습니까?
나는 테스터에서 올빼미를 시험해 보았다. 모든 것이 완벽하게 작동합니다.
하지만 몇 가지 질문이 있습니다.
1. 테스트에서 알 수 있듯이 올빼미는 지정된 매개 변수에 따라 현재 손익 을 추적하며 이에 대해 얼마나 많은 트랜잭션이 발생할 것인지에는 차이가 없습니다.
한 번 또는 세 번 연속으로 거래하면 지정된 손실/이익 금액에 도달합니까?
2. EA 드로우다운을 $25로 설정했지만 대부분의 경우 40달러의 드로다운으로 소진되었습니다. 이것이 테스터에게 정상입니까? 아마도 최대 속도로 테스트할 수 없습니까?
3. 어떤 신호(tp/sl 또는 화폐에 명시된 손익 도달 시)에 상관없이 각 거래가 마감된 후 현재 손익 추적을 재설정할 수 있습니까?
1) 고속에서 또는 테스터에서 틱이 아닌 경우 첫 번째 사용 가능한 가격으로 닫힙니다.
2) 로트를 늘리고 있는데 로트가 크면 1점이 허용치 이상일 수 있습니다.
3) 당신이 원하는 것을 이해하지 못했습니다. 재설정이 각 트랜잭션 후에 수행되는 경우 무엇을 추적해야 합니까?
좋은 오후입니다 프로그래머 여러분!!
기능으로 초보자를 도와주세요.
함수는 기록의 총 이익을 계산합니다.
문제는 그것이 한 브로커에서 작동하고 다른 브로커에서 작동하기를 원하지 않는다는 것입니다.
Gerchik에서는 작동하지만 Roboforex에서는 작동하지 않습니다. RoboForex ECN 계정.
나는 무엇이 잘못되었는지 이해하지 못한다. 코드는 다음과 같습니다.
이중 마지막 손실()
{
정수 유형 = -1, cnt = 0;
이중 마지막 손실 = 0;
for(int i = OrdersHistoryTotal()-1; i>=0; i--)
{
if( 주문선택(i,SELECT_BY_POS, MODE_HISTORY ))
{
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic)
{
if(cnt == 0) typ = OrderType();
if(cnt > 0 && OrderType()!= typ) break;
lastlos += OrderProfit() + + OrderSwap() + OrderCommission();
cnt++;
}
}
}
반환(마지막 손실);
}