コーディングのヘルプ - ページ 459

 
Unca:
それなら、100本前であっても、直近の希望する本数から値を取得するはずです。つまり、過去100本分の同じ値(下降バー)を表示することになります。

一種の「継承」ということですか?

 

一枚の絵が千の言葉に値することがあります - 添付の画像をご確認 ください。理解するのに役立つと思います。

ファイル:
picture.png  27 kb
 
Unca:
一枚の絵は千の言葉に値することがあります。理解するのに役立つと思います。

このバージョンを試してみてください :gsv-v1-1.mq4

ファイル:
gsv.gif  66 kb
gsv-v1-1.mq4  4 kb
 

うまくいっているようです。mladenさん、ありがとうございました。

 
Unca:
うまくいっているようです。mladenさん、ありがとうございました。

Good Happy trading

 

こんにちは、皆さん。

私はこのコーディングでいくつかの問題に遭遇しています。

どのようにすればprofitizeとstopizeをコーディングに追加できますか?

ありがとうございます。

int start() {

文字列Ls_unused_4;

int ticket_16;

int error_20;

int is_closed_24;

double price_28;

int cmd_36;

int Li_0 = WindowHandle(Symbol(), Period());

文字列 Lsa_12[1] = {""};

GetWindowTextA(Li_0, Lsa_12[0], 20);

if (Lsa_12[0] == "B") { { { { Lsa_12[0] == "B")

SetWindowTextA(Li_0, "0")。

if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) { { チケットを送信します。

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 0, 0, "エキスパートコメント", 255, 0,CLR_NONE);

if (チケット_16 < 1) {

error_20 = GetLastError();

return (error_20);

OrderPrint();

 
hock87:
皆さん、こんにちは。

このコーディングでいくつかの問題に遭遇しています。

どのようにprofitizeとstopizeをコーディングに追加できますか?

ありがとうございます。

int start() {

文字列Ls_unused_4;

int ticket_16;

int error_20;

int is_closed_24;

double price_28;

int cmd_36;

int Li_0 = WindowHandle(Symbol(), Period());

文字列 Lsa_12[1] = {""};

GetWindowTextA(Li_0, Lsa_12[0], 20);

if (Lsa_12[0] == "B") { { { { Lsa_12[0] == "B")

SetWindowTextA(Li_0, "0")。

if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) { { チケットを送信します。

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 0, 0, "エキスパートコメント", 255, 0, CLR_NONE);

if (チケット_16 < 1) {

error_20 = GetLastError();

return (error_20);

}

OrderPrint()です。

注文送信の「3.」の後にストップロスとテイクプロフィットを 追加する必要がある

 
mladen:
ストップロスとテイクプロフィットは、オーダーセンドの「3.」の後に追加する必要があります。

ありがとうございます。

"3 "とはどういう意味ですか?

"3, 0, 0"

最初の0はどういう意味ですか?

そして、2番目の0はどういう意味ですか?

if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) { { {チケット16 = OrderSend(Symbol(), OP_BUY, 1_BUY, 1)

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 10, 10, "expert comment", 255, 0,CLR_NONE);

 
hock87:
ありがとうございます。

"3 "とはどういう意味ですか?

"3, 0, 0"

最初の0はどういう意味だ?

そして、2番目の0は何を意味するのでしょうか?

if (オーダーセレクト(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 10, 10, "expert comment", 255, 0, CLR_NONE);

3 -> は最大スリッページ

最初の0->はストップロスです(注文に希望するストップロス価格で埋める必要があります)。

2番目の0 ->テイクプロフィット(テイクプロフィットには希望する価格を記入する必要があります)

_________________

そこに10、10を置くことはできません。

ストップロスは、注文の開始価格+-ストップロス(pips(ポイント)単位)でなければなりません。

利食いについても同じルールが適用されます - 注文開始価格 +- 利食い価格(pips単位)

 

mladenさん、こんにちは。

もし、このインディを新しいフォマートで作っていただけるなら

JF_TRADINGTIMES.mq4

JF_TradingTimes.mq4です。

このIndyのコードには多くの問題があり、非常にCPU負荷が高いので、もし修正できるのであれば。

thxたくさん。

ファイル: