오류, 버그, 질문 - 페이지 2988

 

DatabaseBind 관련:

데이터베이스바인드

"이 함수는 SQL 쿼리에 매개변수화 가능한 값 "?" 또는 "?N"이 포함되어 있을 때 사용해야 합니다. 여기서 N은 매개변수 번호( 1부터 시작 )를 의미합니다. 이 경우 DatabaseBind()의 매개변수 인덱싱 은 0부터 시작합니다 . "

의도한대로였나요? sqlite3_bind에서 - 이 인덱스는 일치하지만 당신의 인덱스는 오프셋입니다.

 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

찻주전자의 질문

안드레이 딕 , 2013.07.11 20:54

서버 에 거래 요청 을 보내지 않고 지정된 기호에 대한 TRADE_RETCODE_MARKET_CLOSED(시장 마감)를 어떻게 알 수 있습니까?

호가는 나가지만 거래가 몇 분 더 금지되고 거래 세션이 시작된 후 거래 주문으로 서버에 점수를 매기지 않고 언제든지 주문형 거래가 허용되는지 확인하는 방법은 무엇입니까? 거의 8년 동안 이 주제에 대한 도움말에 새로운 것이 하나도 없었습니다. 제가 틀렸다면 정정해 주십시오.

 
Andrey Dik :

호가는 나가지만 거래가 몇 분 더 금지되고 거래 세션이 시작된 후 거래 주문으로 서버에 점수를 매기지 않고 언제든지 주문형 거래가 허용되는지 확인하는 방법은 무엇입니까? 거의 8년 동안 이 주제에 대한 도움말에 새로운 것이 하나도 없었습니다. 내가 틀렸다면 정정해 주십시오.

마찬가지로 FORTS 및 거래의 "바"가 일시 중단된 경우.

 
Andrey Dik :

호가는 나가지만 거래가 몇 분 더 금지되고 거래 세션이 시작된 후 거래 주문으로 서버에 점수를 매기지 않고 언제든지 주문형 거래가 허용되는지 확인하는 방법은 무엇입니까? 거의 8년 동안 이 주제에 대한 도움말에 새로운 것이 하나도 없었습니다. 내가 틀렸다면 정정해 주십시오.

사양을 보세요.


올바르게 작성하면 문제가 없습니다.

 
JRandomTrader :

마찬가지로 FORTS 및 거래의 "바"가 일시 중단된 경우.

해결책이 있는지 없는지 이해가 안 가나요?

 
Andrey Dik :

해결책이 있는지 없는지 이해가 안 가나요?

이것은 해결책이 아니라 질문의 확장입니다.

 
Alexey Viktorov :

사양을 보세요.


올바르게 작성하면 문제가 없습니다.

불행히도 문제가 있습니다. 거래 세션은 열려 있고 거래는 "시장 폐쇄"가 금지되어 있습니다. 따라서 - 거래 세션은 신뢰할 수 있는 가이드 역할을 할 수 없습니다. "거래하고 싶습니다. 지금 거래 주문을 보낼 수 있습니까?"

 
Alexey Viktorov :

사양을 보세요.


제대로 채워지면 문제가 없습니다.

FORTS의 경우 7:00-23:50이 아니라 6:45-24:00이 표시됩니다. 하지만 괜찮습니다.

하지만 기간이 다를 수 있는 청산은 어떻게 해야 할까요?

 

좋은 오후입니다.

TimeCurrent() 또는 iTime과 같은 함수의 실행을 전혀 파악할 수 없습니다.

1. 인쇄 시 1970년 이후 경과된 시간(초)을 표시해야 하며, yy.mm.dd hh:mm:ss 형식으로 아름답게 날짜를 표시합니다. 초 수를 정확히 어떻게 알 수 있습니까?

2. 간단한 스크립트를 작성했습니다(아래에 나와 있음). 처음 실행하면 완전 뜬금없어요. 마지막 막대 의 여는 시간은 실제보다 몇 시간 일찍 표시될 수 있는데, 오늘 막바지 는 일반적으로 1970년에 열렸습니다. 그 후 동일한 스크립트를 다시 실행하면 M1 막대의 여는 시간이 이동될 수 있지만 결과는 매우 정확합니다. 이것은 계속해서 반복됩니다. 그리고 2개의 터미널을 설치했는데 결과는 동일합니다.

다른 사람도 비슷한 문제가 있었나요 아니면 저만 그런가요?

모두 감사합니다.

 string FI, ArrFI[]={ "AUDCAD" , "AUDCHF" , "AUDJPY" , "AUDNZD" , "AUDUSD" , "CADCHF" , "CADJPY" , "CHFJPY" , "EURAUD" , "EURCAD" , "EURCHF" ,
                     "EURGBP" , "EURJPY" , "EURNZD" , "EURRUB" , "EURUSD" , "GBPAUD" , "GBPCAD" , "GBPCHF" , "GBPJPY" , "GBPNZD" , "GBPSGD" ,
                     "GBPUSD" , "NZDCAD" , "NZDCHF" , "NZDJPY" , "NZDUSD" , "USDCAD" , "USDCHF" , "USDJPY" , "USDRUB" , "XAGUSD" , "XAUUSD" };
int ArrTF[]={ PERIOD_W1 , PERIOD_D1 , PERIOD_H4 , PERIOD_H1 , PERIOD_M30 , PERIOD_M15 , PERIOD_M5 , PERIOD_M1 }, TF, fi,tf,
    qTF= ArraySize (ArrTF), qFI= ArraySize (ArrFI);
//---
void OnStart ()
{ for (fi= 0 ; fi<qFI; fi++)
    {FI=ArrFI[fi]; for (tf= 0 ; tf<qTF; tf++)
                      {TF=ArrTF[tf]; Print (FI, ",TF " ,TF, "   время " , TimeCurrent (), "   текущий бар " , iTime (FI,TF, 0 ));}
    }
} //end of Start
 

어디에 올려야할지 몰라서 여기에 올립니다.

이전에는 https://www.mql5.com/ru/users/traveller00/publications/all 과 같은 "모든 메시지" 프로필 의 링크가 메시지로 연결되었습니다. 지금 몇 시간 동안 게시하고 있습니다. 이제 메시지를 보는 방법은 무엇입니까? 뭔가 고장 났습니까 아니면 지금 기능입니까?