[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 230

 
gyfto:
TIME_DATE は,結果を "yyyyy.mm.dd" 形式で取得する。日付表示の基準にこだわらない人は論外 です。


どんな形でも。

の例です。

string var1=TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS);
オプションの出力モード。シングルフラッグ、コンバインドフラッグが可能です。
TIME_DATE は,結果を "yyyyy.mm.dd" 形式で取得する。
TIME_MINUTES は,"hh:mi "の形式で結果を得る。
TIME_SECONDS は "hh:mi:ss" の形式で結果を取得します。
 
solnce600:

現在の日付を01.12.1999の形式で返す関数はどれですか?

yyyy.mm.ddは中国基準です。dd.mm.yyyy はロシアの標準規格です。米国では mm.dd.yyyy.
 
tara:
そして、グラフィックオブジェクトを形成するのは誰であるべきなのか。

オブジェクトは 自分で手書きで描きます。専門家はそれを見つけるだけでいいのです。オブジェクトが見つからない場合は、何も返さないようにします。しかし、すべてのチェックを平気で飛ばし、コード上を通過してしまう...。
 
gyfto:
yyyy.mm.ddは中国基準です。dd.mm.yyyy はロシアの標準規格です。米国では mm.dd.yyyy.

ああ...そんなに重要なら
 

教えてください。

を返すような関数はありますか?

- 1970年1月1日からの現在時刻の経過 時間 数(秒数ではない)?

- また、この関数で任意のヒストリカルローソクの経過時間数を求めることができるかどうか(例えば1986年1月1日13.00に開いたローソクの場合?)

ありがとうございます。

 
solnce600:

教えてください。

を返すような関数はありますか?

- 1970年1月1日からの現在時刻の経過 時間 数(秒数ではない)?

- また、この関数で任意のヒストリカルローソクの経過時間数を求めることができるかどうか(例えば1986年1月1日13.00に開いたローソクの場合?)

ありがとうございます。

秒÷3600=時間
 

こんにちは、KNOWLEDGE(ノウレッジ)です。

よろしくお願いします。

Finamのサイト(http://www.finam.ru/)からMT4をダウンロードし、インストールしました。

デモ口座を作り、相場(SP500、RTSI、SBERなど)をダウンロードしました。簡単なExpert Advisorを作成しました。試してみることにしました。しかし、SP500は完璧に動作していますが、SBERとRTSIは動作を拒否しており(1つの注文を開いて動作を終了するだけ)、何のエラーも表示されないことに気づきました。

その理由は何でしょうか。

Expert Advisor コード

#property copyright "Corp."
#property link      ".net"

extern double Lot=10;

int init()
  {
   return(0);
  }

int deinit()
  {
   return(0);
  }
int start()
  {RefreshRates();
    OrderSend(Symbol(),OP_SELL,Lot,Bid,20,0,0);
  
   return(0);
  }

以下はそのログ です。

16:03:51 Tester: exchange rate cannot be calculated
16:03:51 Tester: margin exchange rate cannot be calculated
16:03:51 dfsdsfsdf inputs: Lot=50; 
16:03:51 2013.03.01 08:05  dfsdsfsdf SBER,M1: open #1 sell 50.00 SBER at 104.01 ok
16:03:51 2013.03.01 08:05  Tester: order #1 is closed
 
これらのインディケータをmt4ターミナルに追加する方法(実行方法)を教えてください。indicatorsフォルダにコピーしてターミナルをリロードしても何も起こりません。
ファイル:
 
koSTRIKin:
これらのインディケータをmt4ターミナルに追加する方法(実行方法)をアドバイスしてください。 インディケータフォルダにコピーしてターミナルをリロードしても、何も 起こりません。

MetaEditorを起動 します(上部パネルが菱形でエクスクラメーションマーク)。そこにインジケーターがあります(右のウィンドウ)。コンパイルする("Compile "ボタンを押す)。そして、MetaTraderに表示されます。
 
gyfto:


それはいいことだ)))いいえ、アカウントはサーバー上でしか変更されません。


DayOfYear() のハンドラを 書くか、Day()+Month()+Year() 連結 するか、それ以外の方法は知らない。


あなたは誤解している。端末の残高の値を変えたくないので、本当は悪いことではないのですが:)

前回の取引の結果(利益または損失)によってロットサイズを変更する必要があるのですが。また、預金の増減(損失発生、利益獲得)をどのように規定すればよいのかわからない。