//+------------------------------------------------------------------+//| Close positions |//+------------------------------------------------------------------+void ClosePositions(constENUM_POSITION_TYPE pos_type)
{
for(int i=PositionsTotal()-1;i>=0;i--) // returns the number of current positionsif(m_position.SelectByIndex(i)) // selects the position by index for further access to its propertiesif(m_position.Symbol()==Symbol() && m_position.Magic()==m_magic)
if(m_position.PositionType()==pos_type) // gets the position type
m_trade.PositionClose(m_position.Ticket()); // close a position by the specified symbol
ウラジーミル・カルプトフのコードにはそのような条件があったが、彼のコードの読み方は自分で学ばなければならない)
標準ライブラリの 既成のブロックをつなげて、プログラムがどのように組み立てられているかを理解するために、何も学ぶことはありません。プログラミングの知識も中級レベルでなくとも、初級レベルで十分です。人を怖がらせてはいけない。そこではすべてが簡単でシンプルなのだ。
オープンコンディションとクローズコンディションはどう違うのですか?
例えば、こんな感じです。
また、この条件を作れないのはなぜですか?
標準的なライブラリの 既成のブロックを組み合わせてプログラムを構築する方法を理解することで、プログラミングの知識も中級レベルでなくとも、初級レベルで十分なのです。人を怖がらせてはいけない。そこではすべてが簡単でシンプルなのだ。
私の仕事でも、当たり前のことがたくさんあります。
また、この条件を作れないのはなぜですか?
Codebaseで例を探したが、まだ見つかっていない。
ジョルジュへ行け、今度こそ大丈夫だ
ジョルジュへ行け、今度こそ大丈夫だ
下手なことは言いっこなし
私もお手伝いします、コードはどこでどのように使うのですか?
私もお手伝いします、コードはどこでどのように使うのですか?
このブロックはすべてのEAに搭載されています
このVladimir K.のユニット、これ以上何が必要なんだ?
ctradeを使った 最も簡単なもので、私のコードを渡せば、私が使っているライブラリを引っ張ってきてくれます。