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

 
sannin:

こんにちは。

例えば、トロールのようなものがあります。

その値は静的です

配列を使用する必要があるのですが、その値を動的にする方法がありません。

例えば、こんな感じです。

int tral[t] {10,9,8,7,6,5,4,3,2,1}になります。

int profit[p] {3,6,9,12,15,18,21,24,27,30}となります。

例えば、利益が3以上の場合、値は10、6以上の場合、値は9となり、そのように配列で表す必要があります。

もってこいおつかれさまでした

int tral[10]   = {10,9,8,7,6,5,4,3,2,1};
int profit[10] = {3,6,9,12,15,18,21,24,27,30};
int ProfitPips;
int TrallPips;
//---
ProfitPips=15;
for (int i=0; i<=9; i++)
{  if (ProfitPips!=profit[i]) continue;
   else 
   {  TrallPips=tral[i];
      break;
   }
}
// TrallPips=6
 

そこで、注文から利益を取り、トロール配列から取った同じ要素番号を推測し、ストップをかけるので、利益配列と比較します。

既成のトロールを取り込んで改造する。

削除済み  

ごあいさつ

注文を閉じるべき金額と通過すべきpips数がわかっている場合、取引のロットを正しく計算する方法を理解するのに役立っています。

例えば、こんな感じです。

60pipsを超えたら注文をクローズしたいので、270USDを獲得することになります。

どのロットで開けばいいのですか?

Expert Advisorにどのように説明すればよいのでしょうか。

 
paladin80:

ありがとうございました。たくさん!たくさん!たくさん!たくさんありがとうございます!
 
belck:

ごあいさつ

注文を閉じるべき金額と通過すべきpips数がわかっている場合、取引のロットを正しく計算する方法を理解するのに役立っています。

例えば、こんな感じです。

60pipsを超えたら注文をクローズしたいので、270USDを獲得することになります。

どのロットで開けばいいのですか?

Expert Advisorにどのように説明すればよいですか? 計算式はどうなっていますか?


60点のLOT 01をパスして60点のBACKを作る方法をご覧ください。

120 LOT 02

180 ロット 03

240 -04

300 - 05

すなわち、ロット=金額(どこかで見たことがある)÷点数 270/60=5*0.1

それは、注文を出すときに、そのようなロットなどを本で送るということです。

 
splxgf:

そこで、注文から利益を取り、トロール配列から取った同じ要素番号を推測し、ストップをかけるので、利益配列と比較します。

既成のトロールを取り込んで改造する。


独占販売したい

削除済み  
sannin:


60 pipsのLOT 01を移動することによって60 Bacsを作る方法を参照してください。

120 LOT 02

180 ロット 03

240 -04

300 - 05

ロット=金額(どこかで見たことがある)÷点数 270/60=5*0.1

というのは、注文をするときに送るなど、すべて本によるのです。


そうです、ありがとうございます
 

extern double Lot=0.1;

extern int punktov=10;

もし、無限大の桁数という意味なら、変数がdoubleでなければならないことに注意してください、そうすれば、例えば、0,123となります。

 
splxgf:

そこで、注文から利益を取り、トロール配列から取った同じ要素番号を推測し、ストップをかけるので、利益配列と比較します。

既成のトロールを取り込んで改造する。


如何して
 
sannin:


独占配信を希望


改造すると、排他的に...あなたのコードは悪くありませんが、より小さな比較演算が必要ですが、実行可能だと思われます。