[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 827

 

先日、教科書を読んだばかりです。最初の一歩を踏み出すわけですから、当然つまずきます。この文章はガチです...。

double k = WindowPriceOnDropped( );
if (Ask >= k >= Bid)
{
Alert("You're pressing wrong button");
return;
}.

理論的には、AskとBidの間で スクリプトが投げられた場合、if文の本文が実行されるはずですが、 そうではありません。

説明はありますか?それともオーバーヒートかな?

 
andrjuhara:

.

double k = WindowPriceOnDropped( );
  if (Ask >= k && k>= Bid)
{
Alert("Ты не туда жмешь");
return;
}

 
ありがとうございます。
 

こんにちは。

2つの座標( time1,price1,time2,price2 )から、任意の線分を引く方法を教えてください。トレンド ラインではなく、線分が欲しい。横線や縦線は矩形を基本に、任意の線は三角形を使って作図できるが、人間のように線分を描きたい。

 
 
ありがとうございます、そうですか。
 
artmedia70:

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

1つの質問を明確にしたいのですが、それはストップオーダーを開くことについてです。単純な場合(スプレッドが考慮されていない)。

購入する。

OrderSend(Symbol(), OP_BUYSTOP, Lots, OpenPrice, Slippage, OpenPrice-StopLoss, OpenPrice+TakeProfit, ...)

売ってください。

OrderSend(Symbol(), OP_SELLSTOP, Lots, OpenPrice, Slippage, OpenPrice+StopLoss, OpenPrice-TakeProfit, ...)

.

しかし、買いはAskで、売りはBidでトリガーされるので、Spreadを考慮する必要がある。

- これらの行をSpreadを含むように変更してください。

 
chief2000:

1つの質問を明確にしたいのですが、それはストップオーダーを開くことについてです。単純な場合(スプレッドが考慮されていない)。

購入する。

売ってください。

.

しかし、買いはAskで、売りはBidでトリガーされるので、Spreadを考慮する必要がある。

- これらの行をSpreadを含むように変更してください。

BuyStopの場合、始値はAskから、SellStopの場合はBidから計算する必要があります。以上です。

例えば、BuyStop を設定した場合、OpenPrice は = MarketInfo(Symbol(), MODE_ASK + Order_set_range) となるはずです。

SellStop の場合、MarketInfo(Symbol(), MODE_BID - Order_setting_range) を実行します。

 
artmedia70:
BuyStopの場合、その始値はAskから、SellStopの場合はBidから計算する必要があります。以上です。

つまり、BuyStop を設定した場合、OpenPrice は = MarketInfo(Symbol(), MODE_ASK + Order_setting_range) となるはずである。

SellStop の場合、MarketInfo(Symbol(), MODE_BID - Order_setting_range) を実行します。

そうではありません。逆指値注文の場合、 値は、例えば「買い」の場合、次のようになることがあります。

直前のフラクタルの最大値(=OpenPrice)+スプレッド

(ただし、AskがフラクタルよりStop_Level以上低い場合に限る)。つまり、Askではなく、何らかの「外的」な条件で発注されるのである。

それよりも、TakeProfitとStopLossのSpreadの会計処理について知りたいです。

- バイの場合。

OrderSend(Symbol(), OP_BUYSTOP, Lots, OpenPrice+Spread、Slippage, OpenPrice-StopLoss, OpenPrice+TakeProfit+Spread, ...)

- 売ってください。

OrderSend(Symbol(), OP_SELLSTOP, Lots, OpenPrice, Slippage, OpenPrice+StopLoss+Spread, OpenPrice-TakeProfit, ...)

- 正しいですか、それとも何か見逃していますか?