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

 
ikatsko:

週明けに必要で申し訳ないのですが、お願いします。

どなたか、差出人がわかっているメールボックスのメッセージを読んだ経験のある方はいらっしゃいますか?

私はこのように、受信アドレスによるメールソーターとsabjectを設定して、ターミナルのディレクトリにテキストファイルを放り込み、そこでアドバイザーがテキストファイルを待って、処理し、削除しています。
削除済み  

売り注文の最低価格を教えてください。

例えば、売りの注文を出したとします。

OrderSend(Symbol(),OP_SELL,GetLot(MaxRisk),NormalizeDouble(Bid,Digits),slippage,SL,TP,「SELL」,マジック,0,CLR_NONE)。

未決済注文の履歴における最低価格は、以下のように求めることができます。

min=High[iHighest(timeframe,0,MODE_HIGH,barsearch,0)]の場合。

barsearch は調査するバーの数です。

barsearch=Bars - "売り注文開始時点のバーの本数

売り注文開始時点のバー数」の計算方法は?

 
a-zet:

売り注文の最低価格を教えてください。

例えば、売りの注文を出したとします。

OrderSend(Symbol(),OP_SELL,GetLot(MaxRisk),NormalizeDouble(Bid,Digits),slippage,SL,TP,「SELL」,マジック,0,CLR_NONE)。

オープンオーダーにおける最低価格は、以下のように求めることができます。

min=High[iHighest(timeframe,0,MODE_HIGH,barsearch,0)]の場合。

barsearch は調べたいバーの数です。

barsearch=Bars - "売り注文開始時点のバーの本数

売り注文開始時点のバー数」の計算方法を教えてください。

質問自体に謎があるのでは...?

売りの注文がある場合、最低価格は いくらですか?注文の建値?そのストップ安の値段は?あるいは、このポジションの歴史上、最大のドローダウン?

削除済み  
artmedia70:

質問自体に少し謎があるような気がするのですが...。

売りの注文がある場合、最低価格はいくらですか?注文の始値?そのストップ安の値段は?あるいは、このポジションの全歴史の中で最大のドローダウン?


最低値まで下落した後、10%上昇したら、利益の出る売り注文を決済するというものです。

if ((現在値*100)/(始値-「売り注文履歴の最小値」)>10)

Order_Close("SELL")。

しかし、「売りの注文履歴の最低価格」はどのように計算するのですか?

私は用語の目利きではありませんが、「未決済SELL注文の履歴上の最小価格」とは、履歴上のSELLトレードの最大利益(ミスプロフィット)のことです。



[Deleted]  

こんにちは、Teletrade4の使い方の初心者向けガイドのリンクを教えていただけませんか?昨日インストールして、デモ口座を開設したのですが、そこをどう見たらいいのかわかりません。せめてユーザーレベルでは勉強したいです。

私のユーザーレベルで学びたいのですが、もう一つ質問があります。注文を出したばかりなのに、なぜかすべての取引が終了しています。昨日の夜、やりましたよ。また買いたい、買いたくない。

 
a-zet:

最低値まで下落した後、10%上昇したら、利益の出る売り注文を決済するというものです。

if ((現在値*100)/(始値-「売り注文履歴の最小値」)>10)

Order_Close("SELL")。

しかし、「売りの注文履歴の最低価格」はどのように計算するのですか?

私は用語の目利きではありませんが、「未決済のSELL注文の履歴上の最低価格」というのは、履歴上のSELL売りの最大利益(損失利益)のことです。

すなわち、未決済の成行注文の最大未実現利益を知る必要があります。そこで、注文が開始されたバーを見つけます (注文は、まずOrderSelect() 関数で 選択する必要があります)。

int BarOpenPos=iBarShift(Symbol(),Period(),OrderOpenTime());

そして、現在の(ゼロ)バーとポジションを建てたバーの間の期間の最小/最大価格を探します。

int    BarOpenPos=iBarShift(Symbol(),Period(),OrderOpenTime());            // Бар, на котором была открыта позиция
double PriceMin=Low [iLowest (Symbol(),Period(),MODE_LOW, BarOpenPos,0)];  // Минимальная цена за время жизни позиции
double PriceMax=High[iHighest(Symbol(),Period(),MODE_HIGH,BarOpenPos,0)];  // Максимальная цена за время жизни позиции
そして、その対価として必要なことを行う。
 
a-zet:

最低値まで下落した後、10%上昇したら、利益の出る売り注文を決済するというものです。

if ((現在値*100)/(始値-「売り注文履歴の最小値」)>10)

Order_Close("SELL")。

しかし、「売りの注文履歴の最低価格」はどのように計算するのですか?

私は用語の目利きではありませんが、「未決済SELL注文の履歴上の最低価格」というのは、履歴上のSELL売りの最大利益(損失利益)のことです。



私ならこう作る。

 int timeframe=PERIOD_M1;// лучше выбрать самый мелкий период
 int shift=iBarShift(Symbol(),timeframe,OrderOpenTime(),false);// бар, на котором был открыт ордер
 if(shift>0) shift=shift-1; //Начнём поиск минимума со следующего бара после бара открытия
 double min=iLow(Symbol(),timeframe,iLowest(Symbol(),timeframe,MODE_LOW,shift,0));//мин. значение цены со времени открытия ордера


追伸:同時返信)))

削除済み  
evgeniy80:

こんにちは、Teletrade4の使い方の初心者向けガイドのリンクを教えていただけませんか?昨日インストールして、デモ口座を開設したのですが、そこをどう見たらいいのかわかりません。せめてユーザーレベルでは勉強したいです。

ユーザーレベルで学びたいのですが、もう一つ質問があります。注文を出したばかりなのに、なぜかすべての取引が終了しています。昨日の夜、やりましたよ。ありがとうございました。

以下、動画です http://forumtrading.com/forumdisplay.php?f=46

土日は取引がないため、全取引が終了しています。

削除済み  
Sepulca:

私ならこうします。


追伸:同時返信)))



お二人ともありがとうございました。
[Deleted]  
a-zet:

以下は動画です http://forumtrading.com/forumdisplay.php?f=46

土日は入札できないため、すべての入札が終了しています。

a-zetさん、ありがとうございました。