[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 623

 

iTimeの 期間D1とH1の時間表示を表示(このようにインジケーターの誤操作に対処しています。)

が、私がメインで行っているテスターの時間とは一致しないことが判明しました。

テスターでは2010年10月でした。そして、引用を巻き戻すと、時間はD1の00:00でした

とH1の13:00は変更なし。iTimeの時刻とテスターの時刻(写真)が一致しないのはなぜですか?

 
Fox_RM:

iTimeの期間D1とH1の時間表示を表示(このようにインジケーターの誤操作に対処しています。)

が、私がメインで行っているテスターの時間とは一致しないことが判明しました。

テスターでは2010年10月でした。そして、引用を巻き戻すと、時間はD1の00:00でした

とH1の13:00は変更なし。iTimeの時刻とテスターの時刻(写真)が一致しないのはなぜですか?

画像に加え、時間をカウントするコードです。
 
iTime(NULL,PERIOD_D1,i), iTime(NULL,PERIOD_H1,i), i - 標準的なループ処理。テスターで履歴の実行を行い、サーバーの時刻機能を、理解した上で表示していますよ。
 
Fox_RM:
iTime(NULL,PERIOD_D1,i), iTime(NULL,PERIOD_H1,i), i - 標準的なループ処理。テスターでストーリーを実行すると、サーバーの時刻機能が、なるほど表示されますね

助けを求めないのであれば、なぞなぞを聞くのはやめましょう。誰もパズルを解きたいとは思っていない(特に誰も望んでいない)。
 

質問は明確にしたつもりなのですが...。

以下は、粗いコードのスケッチです。

int start()
  {
   int counted_bars=IndicatorCounted();
   if(counted_bars<0) return(-1);
   if(counted_bars>0) counted_bars--;
    
   int  limit = Bars - counted_bars;
     
     for (int i=limit; i>=0; i--)
     {
       
    tm1=iTime(NULL,PERIOD_D1,i);           //--- Определяю время (Выводит текущую дату. Не совпадает с временем в тестере.)
    int shift=iBarShift(NULL,PERIOD_H4,tm1,false);  //---По этому времени ищем бар
   
    hgh = iHigh(NULL,PERIOD_H4,shift);   //---High бара
    lwo = iLow(NULL,PERIOD_H4,shift);    //---Low бара
          
     flatline("Lev_Up",tm1,hgh,tm2,lwo,Green,1);
     flatline("Lev_Dn",tm1,hgh,tm2,lwo,Green,1);
     }
     
     SetText("Tm1","Tm2",TimeToStr(tm1),TimeToStr(tm1),Red,Blue,12);
     SetText2("Shift",shift,Red,12);
     SetText5("High","Low", hgh,lwo,Red,Blue,12);
           
     //----
   return(0);
  }

iTime(NULL,PERIOD_D1 ,i)関数で出力される時刻と テスターで表示される時刻に差がある問題。その理由がわからない。

コードの本質は、期間H4の高値と安値のバーに対してチャート上に線を引くことです。このバーは00:00に対応する必要があります。

ファイル:
 

こんにちは。ある証券会社のMT4と別の証券会社のMT4を持っているのですが、サーバー(.srv)をフォルダ\Program FilesMetaTrader 4 compig に転送しても問題ありませんが、MT4とMT4Multiterminal(別の証券会社でも)ではうまくいきません.........。

.srvのIPを変更した/多くのDTを試した/名前を変更した/うまくいかない...............ACK。無活性・無グラフ

どうすればいいんだ?
 

こんにちは。4桁のDCで注文を出す簡単なスクリプトがあるのですが。同じスクリプトでも、5桁のものではどのように動作するのか、ヒントをお願いします。

int start()

{
OrderSend(Symbol(),OP_BUY,0.01,Ask,3,Ask-200*Point,Ask+200*Point);

return(0);
}.

 

experts」フォルダにファイルがあり、Custom Indicatorを 起動するたびにコピーする必要があります。

- コードからファイルをコピーすることは可能ですか?可能な場合、どのように?

ありがとうございました。

 
MarcusCrassus:

こんにちは。4桁のDCで注文を出す簡単なスクリプトがあるのですが。同じスクリプトでも、5桁のものではどのように動作するのか、ヒントをお願いします。

int start()

{
OrderSend(Symbol(),OP_BUY,0.01,Ask,3,Ask-200*Point,Ask+200*Point);

return(0);
}.


int start() {


OrderSend(Symbol(),OP_BUY,0.01,Ask,3*10,Ask-200*Point*10,Ask+200*Point*10); return(0); } ・OrderSend(Symbol(),OP_BUY,0.01,Ask,3*10,Ask-200*Point*10).
 
zxc ありがとうございます。良い人がいない世の中ではありませんね。