どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 743

 
Vinin:

日時型

Datetimeは1970年1月1日からの経過秒数で日付と時刻を保存することを意図して います。8バイトのメモリを占有する。

そこで、時間や日数など必要な時間間隔を秒数で割った余りを取ればよい。そして、全体と整数を比較する。

では、彼らの教科書の例をどう理解するのか。

datetime Alfa = D'2004.01.01 00:00'。

あなたによると、=記号の後に、1970年1月1日から 2004年1月1日までの秒数を表す数字が並んでいるはずです。

 

solnce600:

どの関数が次の値を返すか教えてください。

SLで注文が終了した場合、SLで注文が終了した全時間を返さず、SLで注文が終了した分だけを 返します。

例えば、AM12:00にSLでクローズした注文の場合。00だけ(つまり分だけを)返す関数が必要 です

//--------------------------------------------------------------------------------------------------------------------------------------------------------

では、ワークブックの例をどのように理解すればよいのでしょうか。

datetime Alfa = D'2004.01.01 00:00'。

あなたは、'='の後に、1970年1 月1日から2004年1月1日までの秒数を表す数字があるはずだと言いました。


int m=TimeMinute(OrderCloseTime());
Print("Минута закрытия ордера  ",m);

または

は同じですが、左手です :-))

int m=TimeMinute(214576879809);
Print("Минута закрытия ордера  ",m);

または

int m=TimeMinute(D'2014.10.19 00:13');
Print("Ордер закрылся на  ",m,"   минуте");
 
_new-rena:
成行注文の最大発注数を設定するコマンドが見当たりません。知ってる人、教えてください

アカウント・リミット・オーダー

有効な注文の最大許容数

成行注文はできないが、成行注文の開始は制限されることがある

アカウントマージン(ACCOUNT_MARGIN

預託通貨建て口座の預託証拠金積立額

二重

アカウントフリーマージン

注文を開始するために利用可能な、入金通貨での口座内の自由資金の大きさ

二重

アカウントマージンレベル

アカウントマージンレベル(単位:パーセント

二重

 
pako:

または

左手だけ同じです。)

または

ありがとうございます。
 

皆さん、2行のコードについてアドバイスをお願いします。

ストキャスティクスでフクロウを書いていて、シグナルラインとメインラインのダイバージェンスのパラメータを設定しているのですが、あるバーでインジケータが何度か取引エリアを出たり入ったりして、あるバーでいくつかの注文が出され、すぐに決済されてしまうことがわかりました。どうすれば直るのでしょうか?

1年前、「シグナルバーとゼロバーのオープンタイムを 比較して、ゼロバーの時間が長くなったら行動 すればいい」と言われたことがあります。コードでのやり方はまだ理解できていません。初心者のためのトピックです。

 
端末で通信ができないのですが? サーバーがありません(n/a)。これは実アカウントでの話です。デモ 口座での接続があります。他のIPからは何も問題ないのですが・・・。
 
oDin48:

皆さん、2行のコードについてアドバイスをお願いします。

ストキャスティクスでフクロウを書いていて、シグナルラインとメインラインのダイバージェンスのパラメータを設定しているのですが、あるバーでインジケータが何度か取引エリアを出たり入ったりして、あるバーでいくつかの注文が出され、すぐに決済されてしまうことがわかりました。どうすれば直るのでしょうか?

1年前、「シグナルバーとゼロバーのオープンタイムを比較して、ゼロバーの時間が長くなったら行動 すればいい」と言われたことがあります。コードでのやり方はまだ理解できていません。テーマは初心者向け。

最も簡単な方法は、ゼロバーのインジケータデータで取引するのではなく、すでに終了している最初のバーのデータを取ることです。そして、オープンバーだけで取引することです。

また、ティックワイズで取引を行う場合など、バー内で取引を制限する方法もいくつか用意されています。

1.オープンしようとする価格とすでに存在するポジションの価格を比較し、Xピップスより近い場合(Bid<=OrderOpenPrice()+X*_Point(または Ask>=OrderOpenPrice()-X*_Point), OrderOpenPrice() はシンボルで最新の市場注文のオープン価格) - オープンを禁止する。

2.サーバーに注文を送信する前の現在時刻と、すでにあるポジションを開く時刻を 比較し、同じバー内の時刻(TimeCurrent()<=OrderOpenTime()+PeriodSeconds()、ここでOrderOpenTime() - 開始を無効化する場合。

 

アドバイスお願いします・・・まだ自分の脳みそが足りません。

TF5で自分のアイデアをテストしています

モデル:オープン価格に基づいて います。

1つの注文のみ開くことができます。

ローソク足が分足の場合のみ注文を受け付けます- 00

問題点

同時刻同価格で 分値が00のローソク足では、場合によっては

- 注文1がSLで終了

- オーダーN2オープン

私の考えは、SLでクローズして、同時に 次の注文をオープンすることではありません。

Q: .

注文N1がSLで決済された場合、注文N2は注文N1と同時ではなく、分-00 の値で次に近い ローソク足で開かれるようにするにはどうしたらよいでしょうか。

以下は私のコードです。

int start()

{

int ot = OrdersTotal();

if(ot==0)

if(Minute()==0)

オーダー送信(シンボル(),OP_SELL,0.1,買値,1,売値+1500*ポイント,売値-300*ポイント,「jfh」,123)

return(0)です。

}


ありがとうございます。

 
pako:

アカウント・リミット・オーダー

有効な注文の最大許容数

成行注文はできないが、成行注文の開始は制限されることがある

アカウントマージン(ACCOUNT_MARGIN

預託通貨建て口座の預託証拠金積立額

二重

アカウントフリーマージン

注文を開始するために利用可能な、入金通貨での口座内の自由資金の大きさ

二重

アカウントマージンレベル

アカウントマージンレベル(単位:パーセント

二重

オッケーです。この場合、保留中の注文数を説明するコマンドはどのようなものになるのでしょうか?

このコマンドは、注文の 合計数、つまり保留中の注文と成行注文に対して有効である可能性が高いです。

 
solnce600:

アドバイスお願いします・・・まだ自分の脳みそが足りません。

TF5で自分のアイデアをテストしています

モデル:オープンプライスに基づく。

1つの注文のみ開くことができます。

ローソク足が分足の場合のみ注文を受け付けます- 00

問題点

同時刻同価格で 分値が00のローソク足では、場合によっては

- 注文1がSLで終了

- オーダーN2オープン

私の考えは、SLでクローズして、同時に 次の注文をオープンすることではありません。

Q: .

注文N1がSLで決済された場合、注文N1と同時に注文N2を開くのではなく、次に近い ローソク足の値00 分で開くようにするには、どうしたらよいでしょうか。

ありがとうございます。

とても簡単ですよ、ワトソンさん。

最後に決済したポジション のオープニングバーとクローズバーを比較します。もし、同じであれば、そのポジションは開かれたバーで閉じられます。